<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 25.3.2.5298 Broadridge-->
<link:linkbase 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" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <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/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <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/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/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems" xlink:label="PayVsPerformanceDisclosureLineItems" xlink:title="PayVsPerformanceDisclosureLineItems" />
    <link:label xlink:type="resource" xlink:label="ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PayVsPerformanceDisclosureLineItems" xml:lang="en-US" id="ecd_PayVsPerformanceDisclosureLineItems">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PayVsPerformanceDisclosureLineItems" xlink:to="ecd_PayVsPerformanceDisclosureLineItems" xlink:title="label: PayVsPerformanceDisclosureLineItems to ecd_PayVsPerformanceDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable" xlink:label="PvpTable" xlink:title="PvpTable" />
    <link:label xlink:type="resource" xlink:label="ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_PvpTable" xml:lang="en-US" id="ecd_PvpTable">Pay vs Performance Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PvpTable" xlink:to="ecd_PvpTable" xlink:title="label: PvpTable to ecd_PvpTable" />
    <link:label xlink:type="resource" xlink:label="ecd_PvpTable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PvpTable_lbl1" xml:lang="en-US" id="ecd_PvpTable_lbl1">Pay vs Performance Disclosure [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PvpTable" xlink:to="ecd_PvpTable_lbl1" xlink:title="label: PvpTable to ecd_PvpTable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock" xlink:label="PvpTableTextBlock" xlink:title="PvpTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_PvpTableTextBlock" xml:lang="en-US" id="ecd_PvpTableTextBlock">Pay vs Performance Disclosure, Table</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PvpTableTextBlock" xlink:to="ecd_PvpTableTextBlock" xlink:title="label: PvpTableTextBlock to ecd_PvpTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_PvpTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PvpTableTextBlock_lbl1" xml:lang="en-US" id="ecd_PvpTableTextBlock_lbl1">Pay vs Performance [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PvpTableTextBlock" xlink:to="ecd_PvpTableTextBlock_lbl1" xlink:title="label: PvpTableTextBlock to ecd_PvpTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt" xlink:label="PeoTotalCompAmt" xlink:title="PeoTotalCompAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PeoTotalCompAmt" xml:lang="en-US" id="ecd_PeoTotalCompAmt">PEO Total Compensation Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeoTotalCompAmt" xlink:to="ecd_PeoTotalCompAmt" xlink:title="label: PeoTotalCompAmt to ecd_PeoTotalCompAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="NonPeoNeoAvgTotalCompAmt" xlink:title="NonPeoNeoAvgTotalCompAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NonPeoNeoAvgTotalCompAmt" xml:lang="en-US" id="ecd_NonPeoNeoAvgTotalCompAmt">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonPeoNeoAvgTotalCompAmt" xlink:to="ecd_NonPeoNeoAvgTotalCompAmt" xlink:title="label: NonPeoNeoAvgTotalCompAmt to ecd_NonPeoNeoAvgTotalCompAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="PeoActuallyPaidCompAmt" xlink:title="PeoActuallyPaidCompAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PeoActuallyPaidCompAmt" xml:lang="en-US" id="ecd_PeoActuallyPaidCompAmt">PEO Actually Paid Compensation Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeoActuallyPaidCompAmt" xlink:to="ecd_PeoActuallyPaidCompAmt" xlink:title="label: PeoActuallyPaidCompAmt to ecd_PeoActuallyPaidCompAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="NonPeoNeoAvgCompActuallyPaidAmt" xlink:title="NonPeoNeoAvgCompActuallyPaidAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xml:lang="en-US" id="ecd_NonPeoNeoAvgCompActuallyPaidAmt">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:title="label: NonPeoNeoAvgCompActuallyPaidAmt to ecd_NonPeoNeoAvgCompActuallyPaidAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt" xlink:label="TotalShareholderRtnAmt" xlink:title="TotalShareholderRtnAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_TotalShareholderRtnAmt" xml:lang="en-US" id="ecd_TotalShareholderRtnAmt">Total Shareholder Return Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalShareholderRtnAmt" xlink:to="ecd_TotalShareholderRtnAmt" xlink:title="label: TotalShareholderRtnAmt to ecd_TotalShareholderRtnAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="PeerGroupIssuersFnTextBlock" xlink:title="PeerGroupIssuersFnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_PeerGroupIssuersFnTextBlock" xml:lang="en-US" id="ecd_PeerGroupIssuersFnTextBlock">Peer Group Issuers, Footnote</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeerGroupIssuersFnTextBlock" xlink:to="ecd_PeerGroupIssuersFnTextBlock" xlink:title="label: PeerGroupIssuersFnTextBlock to ecd_PeerGroupIssuersFnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_PeerGroupIssuersFnTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PeerGroupIssuersFnTextBlock_lbl1" xml:lang="en-US" id="ecd_PeerGroupIssuersFnTextBlock_lbl1">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeerGroupIssuersFnTextBlock" xlink:to="ecd_PeerGroupIssuersFnTextBlock_lbl1" xlink:title="label: PeerGroupIssuersFnTextBlock to ecd_PeerGroupIssuersFnTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="PeerGroupTotalShareholderRtnAmt" xlink:title="PeerGroupTotalShareholderRtnAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PeerGroupTotalShareholderRtnAmt" xml:lang="en-US" id="ecd_PeerGroupTotalShareholderRtnAmt">Peer Group Total Shareholder Return Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeerGroupTotalShareholderRtnAmt" xlink:to="ecd_PeerGroupTotalShareholderRtnAmt" xlink:title="label: PeerGroupTotalShareholderRtnAmt to ecd_PeerGroupTotalShareholderRtnAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt" xlink:label="CoSelectedMeasureAmt" xlink:title="CoSelectedMeasureAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_CoSelectedMeasureAmt" xml:lang="en-US" id="ecd_CoSelectedMeasureAmt">Company Selected Measure Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoSelectedMeasureAmt" xlink:to="ecd_CoSelectedMeasureAmt" xlink:title="label: CoSelectedMeasureAmt to ecd_CoSelectedMeasureAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName" xlink:label="CoSelectedMeasureName" xlink:title="CoSelectedMeasureName" />
    <link:label xlink:type="resource" xlink:label="ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_CoSelectedMeasureName" xml:lang="en-US" id="ecd_CoSelectedMeasureName">Company Selected Measure Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoSelectedMeasureName" xlink:to="ecd_CoSelectedMeasureName" xlink:title="label: CoSelectedMeasureName to ecd_CoSelectedMeasureName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock" xlink:label="NonGaapMeasureDescriptionTextBlock" xlink:title="NonGaapMeasureDescriptionTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_NonGaapMeasureDescriptionTextBlock" xml:lang="en-US" id="ecd_NonGaapMeasureDescriptionTextBlock">Non-GAAP Measure Description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonGaapMeasureDescriptionTextBlock" xlink:to="ecd_NonGaapMeasureDescriptionTextBlock" xlink:title="label: NonGaapMeasureDescriptionTextBlock to ecd_NonGaapMeasureDescriptionTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NonGaapMeasureDescriptionTextBlock_lbl1" xml:lang="en-US" id="ecd_NonGaapMeasureDescriptionTextBlock_lbl1">Non-GAAP Measure Description [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonGaapMeasureDescriptionTextBlock" xlink:to="ecd_NonGaapMeasureDescriptionTextBlock_lbl1" xlink:title="label: NonGaapMeasureDescriptionTextBlock to ecd_NonGaapMeasureDescriptionTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis" xlink:label="MeasureAxis" xlink:title="MeasureAxis" />
    <link:label xlink:type="resource" xlink:label="ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_MeasureAxis" xml:lang="en-US" id="ecd_MeasureAxis">Measure [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasureAxis" xlink:to="ecd_MeasureAxis" xlink:title="label: MeasureAxis to ecd_MeasureAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName" xlink:label="MeasureName" xlink:title="MeasureName" />
    <link:label xlink:type="resource" xlink:label="ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_MeasureName" xml:lang="en-US" id="ecd_MeasureName">Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasureName" xlink:to="ecd_MeasureName" xlink:title="label: MeasureName to ecd_MeasureName" />
    <link:label xlink:type="resource" xlink:label="ecd_MeasureName_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_MeasureName_lbl1" xml:lang="en-US" id="ecd_MeasureName_lbl1">Measure Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasureName" xlink:to="ecd_MeasureName_lbl1" xlink:title="label: MeasureName to ecd_MeasureName_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis" xlink:label="AdjToCompAxis" xlink:title="AdjToCompAxis" />
    <link:label xlink:type="resource" xlink:label="ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_AdjToCompAxis" xml:lang="en-US" id="ecd_AdjToCompAxis">Adjustment to Compensation:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjToCompAxis" xlink:to="ecd_AdjToCompAxis" xlink:title="label: AdjToCompAxis to ecd_AdjToCompAxis" />
    <link:label xlink:type="resource" xlink:label="ecd_AdjToCompAxis_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AdjToCompAxis_lbl1" xml:lang="en-US" id="ecd_AdjToCompAxis_lbl1">Adjustment to Compensation [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjToCompAxis" xlink:to="ecd_AdjToCompAxis_lbl1" xlink:title="label: AdjToCompAxis to ecd_AdjToCompAxis_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember" xlink:label="AllAdjToCompMember" xlink:title="AllAdjToCompMember" />
    <link:label xlink:type="resource" xlink:label="ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_AllAdjToCompMember" xml:lang="en-US" id="ecd_AllAdjToCompMember">All Adjustments to Compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllAdjToCompMember" xlink:to="ecd_AllAdjToCompMember" xlink:title="label: AllAdjToCompMember to ecd_AllAdjToCompMember" />
    <link:label xlink:type="resource" xlink:label="ecd_AllAdjToCompMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AllAdjToCompMember_lbl1" xml:lang="en-US" id="ecd_AllAdjToCompMember_lbl1">All Adjustments to Compensation [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllAdjToCompMember" xlink:to="ecd_AllAdjToCompMember_lbl1" xlink:title="label: AllAdjToCompMember to ecd_AllAdjToCompMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt" xlink:label="AdjToCompAmt" xlink:title="AdjToCompAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_AdjToCompAmt" xml:lang="en-US" id="ecd_AdjToCompAmt">Adjustment to Compensation, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjToCompAmt" xlink:to="ecd_AdjToCompAmt" xlink:title="label: AdjToCompAmt to ecd_AdjToCompAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_AdjToCompAmt_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AdjToCompAmt_lbl1" xml:lang="en-US" id="ecd_AdjToCompAmt_lbl1">Adjustment to Compensation Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjToCompAmt" xlink:to="ecd_AdjToCompAmt_lbl1" xlink:title="label: AdjToCompAmt to ecd_AdjToCompAmt_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="NamedExecutiveOfficersFnTextBlock" xlink:title="NamedExecutiveOfficersFnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_NamedExecutiveOfficersFnTextBlock" xml:lang="en-US" id="ecd_NamedExecutiveOfficersFnTextBlock">Named Executive Officers, Footnote</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NamedExecutiveOfficersFnTextBlock" xlink:to="ecd_NamedExecutiveOfficersFnTextBlock" xlink:title="label: NamedExecutiveOfficersFnTextBlock to ecd_NamedExecutiveOfficersFnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NamedExecutiveOfficersFnTextBlock_lbl1" xml:lang="en-US" id="ecd_NamedExecutiveOfficersFnTextBlock_lbl1">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NamedExecutiveOfficersFnTextBlock" xlink:to="ecd_NamedExecutiveOfficersFnTextBlock_lbl1" xlink:title="label: NamedExecutiveOfficersFnTextBlock to ecd_NamedExecutiveOfficersFnTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName" xlink:label="PeoName" xlink:title="PeoName" />
    <link:label xlink:type="resource" xlink:label="ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PeoName" xml:lang="en-US" id="ecd_PeoName">PEO Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeoName" xlink:to="ecd_PeoName" xlink:title="label: PeoName to ecd_PeoName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="AdjToPeoCompFnTextBlock" xlink:title="AdjToPeoCompFnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_AdjToPeoCompFnTextBlock" xml:lang="en-US" id="ecd_AdjToPeoCompFnTextBlock">Adjustment To PEO Compensation, Footnote</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjToPeoCompFnTextBlock" xlink:to="ecd_AdjToPeoCompFnTextBlock" xlink:title="label: AdjToPeoCompFnTextBlock to ecd_AdjToPeoCompFnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_AdjToPeoCompFnTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AdjToPeoCompFnTextBlock_lbl1" xml:lang="en-US" id="ecd_AdjToPeoCompFnTextBlock_lbl1">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjToPeoCompFnTextBlock" xlink:to="ecd_AdjToPeoCompFnTextBlock_lbl1" xlink:title="label: AdjToPeoCompFnTextBlock to ecd_AdjToPeoCompFnTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="AdjToNonPeoNeoCompFnTextBlock" xlink:title="AdjToNonPeoNeoCompFnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_AdjToNonPeoNeoCompFnTextBlock" xml:lang="en-US" id="ecd_AdjToNonPeoNeoCompFnTextBlock">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjToNonPeoNeoCompFnTextBlock" xlink:to="ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:title="label: AdjToNonPeoNeoCompFnTextBlock to ecd_AdjToNonPeoNeoCompFnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl1" xml:lang="en-US" id="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl1">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjToNonPeoNeoCompFnTextBlock" xlink:to="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl1" xlink:title="label: AdjToNonPeoNeoCompFnTextBlock to ecd_AdjToNonPeoNeoCompFnTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:title="CompActuallyPaidVsTotalShareholderRtnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xml:lang="en-US" id="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:title="label: CompActuallyPaidVsTotalShareholderRtnTextBlock to ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl1" xml:lang="en-US" id="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl1">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl1" xlink:title="label: CompActuallyPaidVsTotalShareholderRtnTextBlock to ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="CompActuallyPaidVsNetIncomeTextBlock" xlink:title="CompActuallyPaidVsNetIncomeTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_CompActuallyPaidVsNetIncomeTextBlock" xml:lang="en-US" id="ecd_CompActuallyPaidVsNetIncomeTextBlock">Compensation Actually Paid vs. Net Income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompActuallyPaidVsNetIncomeTextBlock" xlink:to="ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:title="label: CompActuallyPaidVsNetIncomeTextBlock to ecd_CompActuallyPaidVsNetIncomeTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl1" xml:lang="en-US" id="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl1">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompActuallyPaidVsNetIncomeTextBlock" xlink:to="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl1" xlink:title="label: CompActuallyPaidVsNetIncomeTextBlock to ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:title="CompActuallyPaidVsCoSelectedMeasureTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xml:lang="en-US" id="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:title="label: CompActuallyPaidVsCoSelectedMeasureTextBlock to ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl1" xml:lang="en-US" id="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl1">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl1" xlink:title="label: CompActuallyPaidVsCoSelectedMeasureTextBlock to ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="TotalShareholderRtnVsPeerGroupTextBlock" xlink:title="TotalShareholderRtnVsPeerGroupTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_TotalShareholderRtnVsPeerGroupTextBlock" xml:lang="en-US" id="ecd_TotalShareholderRtnVsPeerGroupTextBlock">Total Shareholder Return Vs Peer Group</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:title="label: TotalShareholderRtnVsPeerGroupTextBlock to ecd_TotalShareholderRtnVsPeerGroupTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl1" xml:lang="en-US" id="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl1">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl1" xlink:title="label: TotalShareholderRtnVsPeerGroupTextBlock to ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock" xlink:label="TabularListTableTextBlock" xlink:title="TabularListTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_TabularListTableTextBlock" xml:lang="en-US" id="ecd_TabularListTableTextBlock">Tabular List, Table</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TabularListTableTextBlock" xlink:to="ecd_TabularListTableTextBlock" xlink:title="label: TabularListTableTextBlock to ecd_TabularListTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_TabularListTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_TabularListTableTextBlock_lbl1" xml:lang="en-US" id="ecd_TabularListTableTextBlock_lbl1">Tabular List [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TabularListTableTextBlock" xlink:to="ecd_TabularListTableTextBlock_lbl1" xlink:title="label: TabularListTableTextBlock to ecd_TabularListTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis" xlink:label="ExecutiveCategoryAxis" xlink:title="ExecutiveCategoryAxis" />
    <link:label xlink:type="resource" xlink:label="ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_ExecutiveCategoryAxis" xml:lang="en-US" id="ecd_ExecutiveCategoryAxis">Executive Category [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExecutiveCategoryAxis" xlink:to="ecd_ExecutiveCategoryAxis" xlink:title="label: ExecutiveCategoryAxis to ecd_ExecutiveCategoryAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember" xlink:label="AllExecutiveCategoriesMember" xlink:title="AllExecutiveCategoriesMember" />
    <link:label xlink:type="resource" xlink:label="ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_AllExecutiveCategoriesMember" xml:lang="en-US" id="ecd_AllExecutiveCategoriesMember">All Executive Categories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllExecutiveCategoriesMember" xlink:to="ecd_AllExecutiveCategoriesMember" xlink:title="label: AllExecutiveCategoriesMember to ecd_AllExecutiveCategoriesMember" />
    <link:label xlink:type="resource" xlink:label="ecd_AllExecutiveCategoriesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AllExecutiveCategoriesMember_lbl1" xml:lang="en-US" id="ecd_AllExecutiveCategoriesMember_lbl1">All Executive Categories [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllExecutiveCategoriesMember" xlink:to="ecd_AllExecutiveCategoriesMember_lbl1" xlink:title="label: AllExecutiveCategoriesMember to ecd_AllExecutiveCategoriesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember" xlink:label="PeoMember" xlink:title="PeoMember" />
    <link:label xlink:type="resource" xlink:label="ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_PeoMember" xml:lang="en-US" id="ecd_PeoMember">PEO</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeoMember" xlink:to="ecd_PeoMember" xlink:title="label: PeoMember to ecd_PeoMember" />
    <link:label xlink:type="resource" xlink:label="ecd_PeoMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PeoMember_lbl1" xml:lang="en-US" id="ecd_PeoMember_lbl1">PEO [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeoMember" xlink:to="ecd_PeoMember_lbl1" xlink:title="label: PeoMember to ecd_PeoMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember" xlink:label="NonPeoNeoMember" xlink:title="NonPeoNeoMember" />
    <link:label xlink:type="resource" xlink:label="ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_NonPeoNeoMember" xml:lang="en-US" id="ecd_NonPeoNeoMember">Non-PEO NEO</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonPeoNeoMember" xlink:to="ecd_NonPeoNeoMember" xlink:title="label: NonPeoNeoMember to ecd_NonPeoNeoMember" />
    <link:label xlink:type="resource" xlink:label="ecd_NonPeoNeoMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NonPeoNeoMember_lbl1" xml:lang="en-US" id="ecd_NonPeoNeoMember_lbl1">Non-PEO NEO [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonPeoNeoMember" xlink:to="ecd_NonPeoNeoMember_lbl1" xlink:title="label: NonPeoNeoMember to ecd_NonPeoNeoMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="IndividualAxis" xlink:title="IndividualAxis" />
    <link:label xlink:type="resource" xlink:label="ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_IndividualAxis" xml:lang="en-US" id="ecd_IndividualAxis">Individual</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndividualAxis" xlink:to="ecd_IndividualAxis" xlink:title="label: IndividualAxis to ecd_IndividualAxis" />
    <link:label xlink:type="resource" xlink:label="ecd_IndividualAxis_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_IndividualAxis_lbl1" xml:lang="en-US" id="ecd_IndividualAxis_lbl1">Individual [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndividualAxis" xlink:to="ecd_IndividualAxis_lbl1" xlink:title="label: IndividualAxis to ecd_IndividualAxis_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="AllIndividualsMember" xlink:title="AllIndividualsMember" />
    <link:label xlink:type="resource" xlink:label="ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_AllIndividualsMember" xml:lang="en-US" id="ecd_AllIndividualsMember">All Individuals</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllIndividualsMember" xlink:to="ecd_AllIndividualsMember" xlink:title="label: AllIndividualsMember to ecd_AllIndividualsMember" />
    <link:label xlink:type="resource" xlink:label="ecd_AllIndividualsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AllIndividualsMember_lbl1" xml:lang="en-US" id="ecd_AllIndividualsMember_lbl1">All Individuals [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllIndividualsMember" xlink:to="ecd_AllIndividualsMember_lbl1" xlink:title="label: AllIndividualsMember to ecd_AllIndividualsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems" xlink:label="AwardTmgDiscLineItems" xlink:title="AwardTmgDiscLineItems" />
    <link:label xlink:type="resource" xlink:label="ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AwardTmgDiscLineItems" xml:lang="en-US" id="ecd_AwardTmgDiscLineItems">Award Timing Disclosures [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTmgDiscLineItems" xlink:to="ecd_AwardTmgDiscLineItems" xlink:title="label: AwardTmgDiscLineItems to ecd_AwardTmgDiscLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="AwardTmgMnpiDiscTextBlock" xlink:title="AwardTmgMnpiDiscTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AwardTmgMnpiDiscTextBlock" xml:lang="en-US" id="ecd_AwardTmgMnpiDiscTextBlock">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTmgMnpiDiscTextBlock" xlink:to="ecd_AwardTmgMnpiDiscTextBlock" xlink:title="label: AwardTmgMnpiDiscTextBlock to ecd_AwardTmgMnpiDiscTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="AwardTmgMnpiCnsdrdFlag" xlink:title="AwardTmgMnpiCnsdrdFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AwardTmgMnpiCnsdrdFlag" xml:lang="en-US" id="ecd_AwardTmgMnpiCnsdrdFlag">Award Timing MNPI Considered [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTmgMnpiCnsdrdFlag" xlink:to="ecd_AwardTmgMnpiCnsdrdFlag" xlink:title="label: AwardTmgMnpiCnsdrdFlag to ecd_AwardTmgMnpiCnsdrdFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="AwardTmgHowMnpiCnsdrdTextBlock" xlink:title="AwardTmgHowMnpiCnsdrdTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AwardTmgHowMnpiCnsdrdTextBlock" xml:lang="en-US" id="ecd_AwardTmgHowMnpiCnsdrdTextBlock">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:title="label: AwardTmgHowMnpiCnsdrdTextBlock to ecd_AwardTmgHowMnpiCnsdrdTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="InsiderTradingPoliciesProcLineItems" xlink:title="InsiderTradingPoliciesProcLineItems" />
    <link:label xlink:type="resource" xlink:label="ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_InsiderTradingPoliciesProcLineItems" xml:lang="en-US" id="ecd_InsiderTradingPoliciesProcLineItems">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InsiderTradingPoliciesProcLineItems" xlink:to="ecd_InsiderTradingPoliciesProcLineItems" xlink:title="label: InsiderTradingPoliciesProcLineItems to ecd_InsiderTradingPoliciesProcLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="InsiderTrdPoliciesProcAdoptedFlag" xlink:title="InsiderTrdPoliciesProcAdoptedFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_InsiderTrdPoliciesProcAdoptedFlag" xml:lang="en-US" id="ecd_InsiderTrdPoliciesProcAdoptedFlag">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InsiderTrdPoliciesProcAdoptedFlag" xlink:to="ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:title="label: InsiderTrdPoliciesProcAdoptedFlag to ecd_InsiderTrdPoliciesProcAdoptedFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:label="AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:title="AggtChngPnsnValInSummryCompstnTblForAplblYrMember" />
    <link:label xlink:type="resource" xlink:label="ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xml:lang="en-US" id="ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:title="label: AggtChngPnsnValInSummryCompstnTblForAplblYrMember to ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" />
    <link:label xlink:type="resource" xlink:label="ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_lbl1" xml:lang="en-US" id="ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_lbl1">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_lbl1" xlink:title="label: AggtChngPnsnValInSummryCompstnTblForAplblYrMember to ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember" xlink:label="AggtPnsnAdjsSvcCstMember" xlink:title="AggtPnsnAdjsSvcCstMember" />
    <link:label xlink:type="resource" xlink:label="ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_AggtPnsnAdjsSvcCstMember" xml:lang="en-US" id="ecd_AggtPnsnAdjsSvcCstMember">Aggregate Pension Adjustments Service Cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AggtPnsnAdjsSvcCstMember" xlink:to="ecd_AggtPnsnAdjsSvcCstMember" xlink:title="label: AggtPnsnAdjsSvcCstMember to ecd_AggtPnsnAdjsSvcCstMember" />
    <link:label xlink:type="resource" xlink:label="ecd_AggtPnsnAdjsSvcCstMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AggtPnsnAdjsSvcCstMember_lbl1" xml:lang="en-US" id="ecd_AggtPnsnAdjsSvcCstMember_lbl1">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AggtPnsnAdjsSvcCstMember" xlink:to="ecd_AggtPnsnAdjsSvcCstMember_lbl1" xlink:title="label: AggtPnsnAdjsSvcCstMember to ecd_AggtPnsnAdjsSvcCstMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember" xlink:label="EqtyAwrdsAdjsMember" xlink:title="EqtyAwrdsAdjsMember" />
    <link:label xlink:type="resource" xlink:label="ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_EqtyAwrdsAdjsMember" xml:lang="en-US" id="ecd_EqtyAwrdsAdjsMember">Equity Awards Adjustments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EqtyAwrdsAdjsMember" xlink:to="ecd_EqtyAwrdsAdjsMember" xlink:title="label: EqtyAwrdsAdjsMember to ecd_EqtyAwrdsAdjsMember" />
    <link:label xlink:type="resource" xlink:label="ecd_EqtyAwrdsAdjsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_EqtyAwrdsAdjsMember_lbl1" xml:lang="en-US" id="ecd_EqtyAwrdsAdjsMember_lbl1">Equity Awards Adjustments [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EqtyAwrdsAdjsMember" xlink:to="ecd_EqtyAwrdsAdjsMember_lbl1" xlink:title="label: EqtyAwrdsAdjsMember to ecd_EqtyAwrdsAdjsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:label="EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:title="EqtyAwrdsInSummryCompstnTblForAplblYrMember" />
    <link:label xlink:type="resource" xlink:label="ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xml:lang="en-US" id="ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:title="label: EqtyAwrdsInSummryCompstnTblForAplblYrMember to ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" />
    <link:label xlink:type="resource" xlink:label="ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_lbl1" xml:lang="en-US" id="ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_lbl1">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_lbl1" xlink:title="label: EqtyAwrdsInSummryCompstnTblForAplblYrMember to ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:label="EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:title="EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" />
    <link:label xlink:type="resource" xlink:label="ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xml:lang="en-US" id="ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:title="label: EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember to ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" />
    <link:label xlink:type="resource" xlink:label="ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_lbl1" xml:lang="en-US" id="ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_lbl1">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_lbl1" xlink:title="label: EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember to ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:label="YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:title="YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" />
    <link:label xlink:type="resource" xlink:label="ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xml:lang="en-US" id="ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:title="label: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember to ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" />
    <link:label xlink:type="resource" xlink:label="ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_lbl1" xml:lang="en-US" id="ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_lbl1">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_lbl1" xlink:title="label: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember to ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:label="ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:title="ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" />
    <link:label xlink:type="resource" xlink:label="ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xml:lang="en-US" id="ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:title="label: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember to ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" />
    <link:label xlink:type="resource" xlink:label="ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_lbl1" xml:lang="en-US" id="ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_lbl1">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_lbl1" xlink:title="label: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember to ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:label="ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:title="ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" />
    <link:label xlink:type="resource" xlink:label="ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xml:lang="en-US" id="ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:title="label: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember to ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" />
    <link:label xlink:type="resource" xlink:label="ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_lbl1" xml:lang="en-US" id="ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_lbl1">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_lbl1" xlink:title="label: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember to ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProfitLoss" xml:lang="en-US" id="us-gaap_ProfitLoss">Net Income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfitLoss" xlink:to="us-gaap_ProfitLoss" xlink:title="label: ProfitLoss to us-gaap_ProfitLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProfitLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProfitLoss_lbl1" xml:lang="en-US" id="us-gaap_ProfitLoss_lbl1">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl1" xlink:title="label: ProfitLoss to us-gaap_ProfitLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:label="ForeignCurrencyExchangeRateTranslation1" xlink:title="ForeignCurrencyExchangeRateTranslation1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCurrencyExchangeRateTranslation1" xml:lang="en-US" id="us-gaap_ForeignCurrencyExchangeRateTranslation1">Exchange Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyExchangeRateTranslation1" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:title="label: ForeignCurrencyExchangeRateTranslation1 to us-gaap_ForeignCurrencyExchangeRateTranslation1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:label xlink:type="resource" xlink:label="dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CoverAbstract" xml:lang="en-US" id="dei_CoverAbstract">Cover [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoverAbstract" xlink:to="dei_CoverAbstract" xlink:title="label: CoverAbstract to dei_CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentType" xml:lang="en-US" id="dei_DocumentType">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentType" xlink:to="dei_DocumentType" xlink:title="label: DocumentType to dei_DocumentType" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="WrittenCommunications" xlink:title="WrittenCommunications" />
    <link:label xlink:type="resource" xlink:label="dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_WrittenCommunications" xml:lang="en-US" id="dei_WrittenCommunications">Written Communications</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WrittenCommunications" xlink:to="dei_WrittenCommunications" xlink:title="label: WrittenCommunications to dei_WrittenCommunications" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="SolicitingMaterial" xlink:title="SolicitingMaterial" />
    <link:label xlink:type="resource" xlink:label="dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_SolicitingMaterial" xml:lang="en-US" id="dei_SolicitingMaterial">Soliciting Material</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SolicitingMaterial" xlink:to="dei_SolicitingMaterial" xlink:title="label: SolicitingMaterial to dei_SolicitingMaterial" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="PreCommencementTenderOffer" xlink:title="PreCommencementTenderOffer" />
    <link:label xlink:type="resource" xlink:label="dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_PreCommencementTenderOffer" xml:lang="en-US" id="dei_PreCommencementTenderOffer">Pre-commencement Tender Offer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer" xlink:title="label: PreCommencementTenderOffer to dei_PreCommencementTenderOffer" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="PreCommencementIssuerTenderOffer" xlink:title="PreCommencementIssuerTenderOffer" />
    <link:label xlink:type="resource" xlink:label="dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_PreCommencementIssuerTenderOffer" xml:lang="en-US" id="dei_PreCommencementIssuerTenderOffer">Pre-commencement Issuer Tender Offer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer" xlink:title="label: PreCommencementIssuerTenderOffer to dei_PreCommencementIssuerTenderOffer" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AmendmentFlag" xml:lang="en-US" id="dei_AmendmentFlag">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentFlag" xlink:to="dei_AmendmentFlag" xlink:title="label: AmendmentFlag to dei_AmendmentFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentPeriodEndDate" xml:lang="en-US" id="dei_DocumentPeriodEndDate">Document Period End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate" xlink:title="label: DocumentPeriodEndDate to dei_DocumentPeriodEndDate" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityRegistrantName" xml:lang="en-US" id="dei_EntityRegistrantName">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityRegistrantName" xlink:to="dei_EntityRegistrantName" xlink:title="label: EntityRegistrantName to dei_EntityRegistrantName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCentralIndexKey" xml:lang="en-US" id="dei_EntityCentralIndexKey">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey" xlink:title="label: EntityCentralIndexKey to dei_EntityCentralIndexKey" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:label xlink:type="resource" xlink:label="dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityFileNumber" xml:lang="en-US" id="dei_EntityFileNumber">Entity File Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFileNumber" xlink:to="dei_EntityFileNumber" xlink:title="label: EntityFileNumber to dei_EntityFileNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:label xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityTaxIdentificationNumber" xml:lang="en-US" id="dei_EntityTaxIdentificationNumber">Entity Tax Identification Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber" xlink:title="label: EntityTaxIdentificationNumber to dei_EntityTaxIdentificationNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:label xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityIncorporationStateCountryCode" xml:lang="en-US" id="dei_EntityIncorporationStateCountryCode">Entity Incorporation, State or Country Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:title="label: EntityIncorporationStateCountryCode to dei_EntityIncorporationStateCountryCode" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:label xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityEmergingGrowthCompany" xml:lang="en-US" id="dei_EntityEmergingGrowthCompany">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany" xlink:title="label: EntityEmergingGrowthCompany to dei_EntityEmergingGrowthCompany" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine1" xml:lang="en-US" id="dei_EntityAddressAddressLine1">Entity Address, Address Line One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1" xlink:title="label: EntityAddressAddressLine1 to dei_EntityAddressAddressLine1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="EntityAddressAddressLine2" xlink:title="EntityAddressAddressLine2" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine2" xml:lang="en-US" id="dei_EntityAddressAddressLine2">Entity Address, Address Line Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2" xlink:title="label: EntityAddressAddressLine2 to dei_EntityAddressAddressLine2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressCityOrTown" xml:lang="en-US" id="dei_EntityAddressCityOrTown">Entity Address, City or Town</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown" xlink:title="label: EntityAddressCityOrTown to dei_EntityAddressCityOrTown" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressStateOrProvince" xml:lang="en-US" id="dei_EntityAddressStateOrProvince">Entity Address, State or Province</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince" xlink:title="label: EntityAddressStateOrProvince to dei_EntityAddressStateOrProvince" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressPostalZipCode" xml:lang="en-US" id="dei_EntityAddressPostalZipCode">Entity Address, Postal Zip Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode" xlink:title="label: EntityAddressPostalZipCode to dei_EntityAddressPostalZipCode" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:label xlink:type="resource" xlink:label="dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CityAreaCode" xml:lang="en-US" id="dei_CityAreaCode">City Area Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CityAreaCode" xlink:to="dei_CityAreaCode" xlink:title="label: CityAreaCode to dei_CityAreaCode" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:label xlink:type="resource" xlink:label="dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_LocalPhoneNumber" xml:lang="en-US" id="dei_LocalPhoneNumber">Local Phone Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber" xlink:title="label: LocalPhoneNumber to dei_LocalPhoneNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:label xlink:type="resource" xlink:label="dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_Security12bTitle" xml:lang="en-US" id="dei_Security12bTitle">Title of 12(b) Security</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Security12bTitle" xlink:to="dei_Security12bTitle" xlink:title="label: Security12bTitle to dei_Security12bTitle" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:label xlink:type="resource" xlink:label="dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_TradingSymbol" xml:lang="en-US" id="dei_TradingSymbol">Trading Symbol</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradingSymbol" xlink:to="dei_TradingSymbol" xlink:title="label: TradingSymbol to dei_TradingSymbol" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:label xlink:type="resource" xlink:label="dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_SecurityExchangeName" xml:lang="en-US" id="dei_SecurityExchangeName">Security Exchange Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecurityExchangeName" xlink:to="dei_SecurityExchangeName" xlink:title="label: SecurityExchangeName to dei_SecurityExchangeName" />
    <link:loc xlink:type="locator" xlink:href="cstm-20250415.xsd#cstm_CompanySelectedMeasureAmountAdjustment" xlink:label="CompanySelectedMeasureAmountAdjustment" xlink:title="CompanySelectedMeasureAmountAdjustment" />
    <link:label xlink:type="resource" xlink:label="cstm_CompanySelectedMeasureAmountAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="cstm_CompanySelectedMeasureAmountAdjustment_lbl" xml:lang="en-US" id="cstm_CompanySelectedMeasureAmountAdjustment_lbl">Amount of adjustment (increase/(decrease)) to company selected measure.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompanySelectedMeasureAmountAdjustment" xlink:to="cstm_CompanySelectedMeasureAmountAdjustment_lbl" xlink:title="label: CompanySelectedMeasureAmountAdjustment to cstm_CompanySelectedMeasureAmountAdjustment_lbl" />
    <link:label xlink:type="resource" xlink:label="cstm_CompanySelectedMeasureAmountAdjustment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="cstm_CompanySelectedMeasureAmountAdjustment_lbl1" xml:lang="en-US" id="cstm_CompanySelectedMeasureAmountAdjustment_lbl1">Company Selected Measure Amount, Adjustment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompanySelectedMeasureAmountAdjustment" xlink:to="cstm_CompanySelectedMeasureAmountAdjustment_lbl1" xlink:title="label: CompanySelectedMeasureAmountAdjustment to cstm_CompanySelectedMeasureAmountAdjustment_lbl1" />
    <link:label xlink:type="resource" xlink:label="cstm_CompanySelectedMeasureAmountAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="cstm_CompanySelectedMeasureAmountAdjustment" xml:lang="en-US" id="cstm_CompanySelectedMeasureAmountAdjustment">Adjustment to Company Selected Measure Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompanySelectedMeasureAmountAdjustment" xlink:to="cstm_CompanySelectedMeasureAmountAdjustment" xlink:title="label: CompanySelectedMeasureAmountAdjustment to cstm_CompanySelectedMeasureAmountAdjustment" />
    <link:loc xlink:type="locator" xlink:href="cstm-20250415.xsd#cstm_CompanySelectedMeasureAmountBeforeAdjustment" xlink:label="CompanySelectedMeasureAmountBeforeAdjustment" xlink:title="CompanySelectedMeasureAmountBeforeAdjustment" />
    <link:label xlink:type="resource" xlink:label="cstm_CompanySelectedMeasureAmountBeforeAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="cstm_CompanySelectedMeasureAmountBeforeAdjustment_lbl" xml:lang="en-US" id="cstm_CompanySelectedMeasureAmountBeforeAdjustment_lbl">Amount of company selected measure before adjustment.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompanySelectedMeasureAmountBeforeAdjustment" xlink:to="cstm_CompanySelectedMeasureAmountBeforeAdjustment_lbl" xlink:title="label: CompanySelectedMeasureAmountBeforeAdjustment to cstm_CompanySelectedMeasureAmountBeforeAdjustment_lbl" />
    <link:label xlink:type="resource" xlink:label="cstm_CompanySelectedMeasureAmountBeforeAdjustment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="cstm_CompanySelectedMeasureAmountBeforeAdjustment_lbl1" xml:lang="en-US" id="cstm_CompanySelectedMeasureAmountBeforeAdjustment_lbl1">Company Selected Measure Amount, Before Adjustment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompanySelectedMeasureAmountBeforeAdjustment" xlink:to="cstm_CompanySelectedMeasureAmountBeforeAdjustment_lbl1" xlink:title="label: CompanySelectedMeasureAmountBeforeAdjustment to cstm_CompanySelectedMeasureAmountBeforeAdjustment_lbl1" />
    <link:label xlink:type="resource" xlink:label="cstm_CompanySelectedMeasureAmountBeforeAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="cstm_CompanySelectedMeasureAmountBeforeAdjustment" xml:lang="en-US" id="cstm_CompanySelectedMeasureAmountBeforeAdjustment">Company Selected Measure Amount Before Adjustment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompanySelectedMeasureAmountBeforeAdjustment" xlink:to="cstm_CompanySelectedMeasureAmountBeforeAdjustment" xlink:title="label: CompanySelectedMeasureAmountBeforeAdjustment to cstm_CompanySelectedMeasureAmountBeforeAdjustment" />
  </link:labelLink>
</link:linkbase>
