<SEC-DOCUMENT>0000947871-24-000794.txt : 20241007
<SEC-HEADER>0000947871-24-000794.hdr.sgml : 20241007
<ACCEPTANCE-DATETIME>20241007163508
ACCESSION NUMBER:		0000947871-24-000794
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		14
CONFORMED PERIOD OF REPORT:	20241007
ITEM INFORMATION:		Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers: Compensatory Arrangements of Certain Officers
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20241007
DATE AS OF CHANGE:		20241007

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			DYCOM INDUSTRIES INC
		CENTRAL INDEX KEY:			0000067215
		STANDARD INDUSTRIAL CLASSIFICATION:	WATER, SEWER, PIPELINE, COMM AND POWER LINE CONSTRUCTION [1623]
		ORGANIZATION NAME:           	05 Real Estate & Construction
		IRS NUMBER:				591277135
		STATE OF INCORPORATION:			FL
		FISCAL YEAR END:			0125

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-10613
		FILM NUMBER:		241358224

	BUSINESS ADDRESS:	
		STREET 1:		11780 U.S. HIGHWAY 1
		STREET 2:		SUITE 600
		CITY:			PALM BEACH GARDENS
		STATE:			FL
		ZIP:			33408
		BUSINESS PHONE:		561-627-7171

	MAIL ADDRESS:	
		STREET 1:		11780 U.S. HIGHWAY 1
		STREET 2:		SUITE 600
		CITY:			PALM BEACH GARDENS
		STATE:			FL
		ZIP:			33408

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	MOBILE HOME DYNAMICS INC
		DATE OF NAME CHANGE:	19820302
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>ss3949877_8k.htm
<DESCRIPTION>CURRENT REPORT
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-roles="http://fasb.org/us-roles/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:DY="http://DY/20241007">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02D_US%2DGAAP%2D2024 -->
<!-- Field: Set; Name: xdx; ID: xdx_03A_DY_DY_20241007 -->
<!-- Field: Set; Name: xdx; ID: xdx_042_20241007_20241007 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_054_edei%2D%2DEntityCentralIndexKey_0000067215 -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<body>
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="AsOf2024-10-07" id="Fact000003" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2024-10-07" id="Fact000004" name="dei:EntityCentralIndexKey">0000067215</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="dy-20241007.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="AsOf2024-10-07">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000067215</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-10-07</xbrli:startDate>
        <xbrli:endDate>2024-10-07</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <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>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0pt 0 0; text-align: center"></p>

<!-- Field: Rule-Page --><div style="margin-top: 3pt; margin-bottom: 3pt; width: 100%"><div style="border-top: Black 2pt solid; font-size: 1pt; border-bottom: Black 1pt solid"><span style="line-height: normal">&#160;</span></div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 5pt 0 0; text-align: center"></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="line-height: normal"><b>UNITED STATES</b></span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="line-height: normal"><b>SECURITIES
AND EXCHANGE COMMISSION</b></span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="line-height: normal"><b>Washington,
D.C. 20549</b></span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="line-height: normal">&#160;</span></p>

<p style="font: 18pt/103% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="line-height: normal"><b>FORM <span id="xdx_905_edei--DocumentType_c20241007__20241007_zLPsCVFJvE8l"><ix:nonNumeric contextRef="AsOf2024-10-07" id="Fact000009" name="dei:DocumentType">8-K</ix:nonNumeric></span>
</b></span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="line-height: normal"><b>CURRENT
REPORT</b></span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="line-height: normal"><b>PURSUANT
TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="line-height: normal"><b>&#160;</b></span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0 0 5pt; text-align: center"><span style="line-height: normal"><b>Date
of Report (Date of earliest event reported): <span id="xdx_90A_edei--DocumentPeriodEndDate_c20241007__20241007_z9aOXz2plAJj"><ix:nonNumeric contextRef="AsOf2024-10-07" format="ixt:datemonthdayyearen" id="Fact000010" name="dei:DocumentPeriodEndDate">October 7, 2024</ix:nonNumeric></span></b></span></p><p style="font: 12pt/82% Times New Roman, Times, Serif; margin: 3.75pt 0 0pt; text-align: center">&#160;</p>

<table cellspacing="0" cellpadding="0" style="margin-left: auto; width: 80%; border-collapse: collapse; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; font: 12pt Times New Roman, Times, Serif; text-align: center; width: 100%"><span style="font-size: 24pt"><b><span id="xdx_902_edei--EntityRegistrantName_c20241007__20241007_zrd8XtSa3h61"><ix:nonNumeric contextRef="AsOf2024-10-07" id="Fact000011" name="dei:EntityRegistrantName">DYCOM INDUSTRIES, INC.</ix:nonNumeric></span></b></span></td>
    </tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(Exact name of Registrant as specified in its charter)</p>

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse">
  <tr>
    <td style="border-bottom: Black 1pt solid; font: 12pt Times New Roman, Times, Serif; padding: 1.5pt 1.25pt; vertical-align: bottom; text-align: center; width: 33%"><span style="font-size: 10pt"><b><span id="xdx_908_edei--EntityIncorporationStateCountryCode_c20241007__20241007_zkiMhlrFvXMl"><ix:nonNumeric contextRef="AsOf2024-10-07" format="ixt-sec:stateprovnameen" id="Fact000012" name="dei:EntityIncorporationStateCountryCode">Florida</ix:nonNumeric></span></b></span></td>
    <td style="padding-right: 1.25pt; padding-left: 1.25pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 12pt Times New Roman, Times, Serif; padding: 1.5pt 1.25pt; vertical-align: bottom; text-align: center; width: 32%"><span style="font-size: 10pt"><b><span id="xdx_90F_edei--EntityFileNumber_c20241007__20241007_zUHUJKcMJksk"><ix:nonNumeric contextRef="AsOf2024-10-07" id="Fact000013" name="dei:EntityFileNumber">001-10613</ix:nonNumeric></span></b></span></td>
    <td style="padding-right: 1.25pt; padding-left: 1.25pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 12pt Times New Roman, Times, Serif; padding: 1.5pt 1.25pt; vertical-align: bottom; text-align: center; width: 33%"><span style="font-size: 10pt"><b><span id="xdx_909_edei--EntityTaxIdentificationNumber_c20241007__20241007_zqkEAVuNhNZ1"><ix:nonNumeric contextRef="AsOf2024-10-07" id="Fact000014" name="dei:EntityTaxIdentificationNumber">59-1277135</ix:nonNumeric></span></b></span></td></tr>
  <tr>
    <td style="font: 12pt Times New Roman, Times, Serif; padding: 1.5pt 1.25pt; vertical-align: top; text-align: center"><span style="font-size: 10pt">(State or other jurisdiction of incorporation)</span></td>
    <td style="padding-right: 1.25pt; padding-left: 1.25pt">&#160;</td>
    <td style="font: 12pt Times New Roman, Times, Serif; padding: 1.5pt 1.25pt; vertical-align: top; text-align: center"><span style="font-size: 10pt">(Commission file number)</span></td>
    <td style="padding-right: 1.25pt; padding-left: 1.25pt">&#160;</td>
    <td style="font: 12pt Times New Roman, Times, Serif; padding: 1.5pt 1.25pt; vertical-align: top; text-align: center"><span style="font-size: 10pt">(I.R.S. employer identification no.)</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
</table>

<p style="margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse">
  <tr>
    <td style="width: 33%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: center; width: 32%; vertical-align: bottom"><span style="font-size: 10pt"><b><span id="xdx_900_edei--EntityAddressAddressLine1_c20241007__20241007_zO8nEcKdstzh"><ix:nonNumeric contextRef="AsOf2024-10-07" id="Fact000015" name="dei:EntityAddressAddressLine1">11780 U.S. Highway One, Suite 600</ix:nonNumeric></span></b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 33%">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"><span style="font-size: 10pt"><b><span id="xdx_90B_edei--EntityAddressCityOrTown_c20241007__20241007_zXQvZoULOJ7j"><ix:nonNumeric contextRef="AsOf2024-10-07" id="Fact000016" name="dei:EntityAddressCityOrTown">Palm Beach Gardens</ix:nonNumeric></span>, &#160;&#160;&#160;&#160;&#160;<span id="xdx_90E_edei--EntityAddressStateOrProvince_c20241007__20241007_zMBMYGe0wvAf"><ix:nonNumeric contextRef="AsOf2024-10-07" id="Fact000017" name="dei:EntityAddressStateOrProvince">FL</ix:nonNumeric></span>&#8239;&#160;&#160;</b></span> <span style="font-size: 10pt"><b>&#160;<span id="xdx_907_edei--EntityAddressPostalZipCode_c20241007__20241007_zX2IjzV5pFT7"><ix:nonNumeric contextRef="AsOf2024-10-07" id="Fact000018" name="dei:EntityAddressPostalZipCode">33408</ix:nonNumeric></span></b></span></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr>
    <td colspan="5" style="text-align: center; vertical-align: bottom"><span style="font-size: 10pt">(Address of principal executive offices) (Zip Code)</span></td></tr>
  </table>
<p style="font: 12pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: center"><span style="line-height: normal"><b>Registrant&#8217;s
telephone number, including area code: <span id="xdx_90D_edei--CityAreaCode_c20241007__20241007_zConSm7R4sAc"><ix:nonNumeric contextRef="AsOf2024-10-07" id="Fact000019" name="dei:CityAreaCode">(561)</ix:nonNumeric></span> <span id="xdx_904_edei--LocalPhoneNumber_c20241007__20241007_zHjF2AF4tgY7"><ix:nonNumeric contextRef="AsOf2024-10-07" id="Fact000020" name="dei:LocalPhoneNumber">627-7171</ix:nonNumeric></span> </b></span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify"><span style="line-height: normal">Check
the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under
any of the following provisions:</span></p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt/103% Times New Roman, Times, Serif; margin-top: 6pt; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.5in"><span style="font-family: Arial Unicode MS,sans-serif; line-height: normal"><span id="xdx_906_edei--WrittenCommunications_c20241007__20241007_zSd17If1FUqe"><ix:nonNumeric contextRef="AsOf2024-10-07" format="ixt:booleanfalse" id="Fact000021" name="dei:WrittenCommunications">&#9744;</ix:nonNumeric></span></span></td><td><span style="line-height: normal">Written
                                            communications pursuant to Rule&#160;425 under the Securities Act (17 CFR 230.425)</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt/103% Times New Roman, Times, Serif; margin-top: 6pt; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.5in"><span style="font-family: Arial Unicode MS,sans-serif; line-height: normal"><span id="xdx_908_edei--SolicitingMaterial_c20241007__20241007_z8yg8Wngl8ie"><ix:nonNumeric contextRef="AsOf2024-10-07" format="ixt:booleanfalse" id="Fact000022" name="dei:SolicitingMaterial">&#9744;</ix:nonNumeric></span></span></td><td><span style="line-height: normal">Soliciting
                                            material pursuant to Rule&#160;14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt/103% Times New Roman, Times, Serif; margin-top: 6pt; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.5in"><span style="font-family: Arial Unicode MS,sans-serif; line-height: normal"><span id="xdx_905_edei--PreCommencementTenderOffer_c20241007__20241007_zW9cg4eDRpgb"><ix:nonNumeric contextRef="AsOf2024-10-07" format="ixt:booleanfalse" id="Fact000023" name="dei:PreCommencementTenderOffer">&#9744;</ix:nonNumeric></span></span></td><td><span style="line-height: normal">Pre-commencement
                                            communications pursuant to Rule&#160;14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt/103% Times New Roman, Times, Serif; margin-top: 6pt; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.5in"><span style="font-family: Arial Unicode MS,sans-serif; line-height: normal"><span id="xdx_900_edei--PreCommencementIssuerTenderOffer_c20241007__20241007_zeY0I7BDYgg4"><ix:nonNumeric contextRef="AsOf2024-10-07" format="ixt:booleanfalse" id="Fact000024" name="dei:PreCommencementIssuerTenderOffer">&#9744;</ix:nonNumeric></span></span></td><td><span style="line-height: normal">Pre-commencement
                                            communications pursuant to Rule&#160;13e-4(c) under the Exchange Act (17 CFR 240.13e-4c))</span></td></tr></table>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 9pt 0 11pt; text-align: justify"><span style="line-height: normal">Securities
registered pursuant to Section 12(b) of the Act:</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="vertical-align: top; width: 41%; padding-top: 3.75pt; padding-bottom: 1.5pt; text-align: center; line-height: 83%"><span style="font-size: 10pt; line-height: normal">Title
    of Each Class</span></td>
    <td style="vertical-align: bottom; width: 1%"><span style="line-height: normal">&#160;</span></td>
    <td style="vertical-align: top; width: 15%; padding-top: 3.75pt; padding-bottom: 1.5pt; text-align: center; line-height: 83%"><span style="font-size: 10pt; line-height: normal">Trading
    Symbol(s)</span></td>
    <td style="vertical-align: bottom; width: 1%"><span style="line-height: normal">&#160;</span></td>
    <td style="vertical-align: top; width: 42%; padding-top: 3.75pt; padding-bottom: 1.5pt; text-align: center; line-height: 83%"><span style="font-size: 10pt; line-height: normal">Name
    of Each Exchange on Which Registered</span></td></tr>
  <tr>
    <td style="border-top: black 1pt solid; vertical-align: top; padding-top: 2.75pt; padding-bottom: 1.5pt; text-align: center; line-height: 83%"><span style="font-size: 10pt; line-height: normal"><b><span id="xdx_906_edei--Security12bTitle_c20241007__20241007_zMVsz1LfQwhf"><ix:nonNumeric contextRef="AsOf2024-10-07" id="Fact000025" name="dei:Security12bTitle">Common
    stock, par value $0.33 1/3 per share</ix:nonNumeric></span></b></span></td>
    <td style="vertical-align: bottom"><span style="line-height: normal">&#160;</span></td>
    <td style="border-top: black 1pt solid; vertical-align: top; padding-top: 2.75pt; padding-bottom: 1.5pt; text-align: center; line-height: 83%"><span style="font-size: 10pt; line-height: normal"><b><span id="xdx_90A_edei--TradingSymbol_c20241007__20241007_z5T30hYr9KIh"><ix:nonNumeric contextRef="AsOf2024-10-07" id="Fact000026" name="dei:TradingSymbol">DY</ix:nonNumeric></span></b></span></td>
    <td style="vertical-align: bottom"><span style="line-height: normal">&#160;</span></td>
    <td style="border-top: black 1pt solid; vertical-align: top; padding-top: 2.75pt; padding-bottom: 1.5pt; text-align: center; line-height: 83%"><span style="font-size: 10pt; line-height: normal"><b><span id="xdx_905_edei--SecurityExchangeName_c20241007__20241007_zAKqz54ibli4"><ix:nonNumeric contextRef="AsOf2024-10-07" format="ixt-sec:exchnameen" id="Fact000027" name="dei:SecurityExchangeName">New
    York Stock Exchange</ix:nonNumeric></span></b></span></td></tr>
  </table>
<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">&#160;</p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify"><span style="line-height: normal">Indicate
by check mark whether the registrant is an emerging growth company as defined in as defined in Rule 405 of the Securities Act of 1933
(&#167;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</span></p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt/103% Times New Roman, Times, Serif; margin-top: 6pt; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.5in"><span style="font-family: Arial Unicode MS,sans-serif; line-height: normal"><span id="xdx_90D_edei--EntityEmergingGrowthCompany_c20241007__20241007_zMhBLx3GeXNe"><ix:nonNumeric contextRef="AsOf2024-10-07" format="ixt:booleanfalse" id="Fact000028" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span></span></td><td><span style="line-height: normal">Emerging
                                            growth company</span></td></tr></table>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify"><span style="line-height: normal">If
an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying
with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#9744;&#160;</span></p>

<!-- Field: Rule-Page --><div style="margin-top: 3pt; margin-bottom: 12pt; width: 100%"><div style="border-top: Black 1pt solid; font-size: 1pt; border-bottom: Black 2pt solid"><span style="line-height: normal">&#160;</span></div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 5pt 0 0"></p>


<!-- Field: Page; Sequence: 1 -->
    <div style="margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal"><b>&#160;</b></span></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 12pt"><b>Item 5.02. Departure of Directors or Certain Officers; Election
of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers.</b></p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">Effective October 7, 2024, Dycom Industries,
Inc. (the &#8220;Company&#8221;) appointed Kevin M. Wetherington as the Company&#8217;s Executive Vice President and Chief Operating Officer.</p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">Prior to joining the Company, Mr.
Wetherington, 55, was employed as Chief Health, Safety, Environment, Security and Quality Officer for Baker Hughes Company, a global
energy technology company. Mr. Wetherington held various other senior positions with Baker Hughes Company starting in 2010,
including as President, North America Region from 2017 to 2019, a period where it was a GE company and this region had 7,500 employees and $6 billion in annual revenue. Prior to his time with Baker
Hughes Company, he served in senior positions with Weatherford International plc, a multinational oil services company, from 2005
until 2010, including as Director, North America from 2009 to 2010. Mr. Wetherington has also held various positions with Precision
Drilling Corporation, the Energy Services Division and International Contract Drilling Division of which were acquired by
Weatherford International plc in 2005, as well as with Schlumberger NV. Mr. Wetherington holds a Bachelor of Science degree in
Mechanical Engineering from the University of Florida.</p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">On October 7, 2024, the Company entered into
an employment agreement with Mr. Wetherington (the &#8220;Employment&#160;Agreement&#8221;) whereby Mr. Wetherington will serve as Executive
Vice President and Chief Operating Officer of the Company.</p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">The term of the Employment Agreement commences
on October 7, 2024 and continues for three years, with automatic one-year extensions thereafter, unless a timely notice of non-renewal
is delivered by either party; provided that, if there is a &#8220;change in control&#8221; of the Company at any time, the term of the
Employment Agreement will automatically be for two years from the date of the change in control unless Mr. Wetherington&#8217;s employment
under the Employment Agreement terminated earlier pursuant to its terms.</p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">During the term of the
Employment Agreement, the Company will provide Mr. Wetherington with the following compensation and benefits: (i) an annual base salary
of $725,000; (ii) <span style="background-color: white">an annual bonus in an amount determined in the sole discretion of the Company,
with a target bonus opportunity of 90% of his base salary</span>; (iii) eligibility to participate in long-term incentive plans of the
Company; (iv) on or about the effective date of the Employment Agreement (the &#8220;Grant Date&#8221;) an award of time-based restricted
stock units with an aggregate grant date fair value equal to $1,000,000 (based on the average closing price of the Company&#8217;s stock
on the New York Stock Exchange for the 45-day trading period immediately preceding the Grant Date) and with a vesting schedule of 25%
annually on each of the first four anniversaries of the Grant Date, subject to Mr. Wetherington&#8217;s continued employment through the
applicable vesting dates; (v) eligibility to participate in all employee benefit plans or programs of the Company; and (vi) expense reimbursement
for reasonable out-of-pocket expenses in furtherance of the Company&#8217;s business in accordance with the Company&#8217;s expense reimbursement
policy.</p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">If the Company terminates Mr. Wetherington&#8217;s
employment for &#8220;cause,&#8221; he will not be entitled to any severance payments, other than accrued benefits. In the event that
the Company terminates his employment without cause during the employment term, but prior to a change in control of the Company, Mr. Wetherington
will be entitled to (i) a cash severance payment equal to two times the sum of: (x) his then annual base salary, plus (y) the greater
of (a)&#160;the average amount of the annual bonus paid to him during the three fiscal years immediately preceding such termination or
resignation or (b) 90% of his base salary for the fiscal year of his separation from service (the &#8220;Severance Benefits&#8221;) and
(ii) continued participation in the Company&#8217;s health and welfare plans until the earliest of (a) two years following his termination
of employment by the Company without cause or (b) Mr. Wetherington obtaining other employment and becoming eligible to participate in
the health and welfare plans of his new employer (or a cash payment in lieu of if participation is not permitted) (the &#8220;Continued
Health Benefits&#8221;). The Severance Benefits will be payable in substantially equal monthly installments over the 24-month period following
such termination or resignation.</p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">If the Company terminates Mr. Wetherington&#8217;s
employment without cause or Mr. Wetherington resigns his employment for good reason on or following a change in control of the Company,
Mr. Wetherington will be entitled to (i)&#160;the Severance Benefits and (ii) a pro rata annual bonus for the year in which such termination
or resignation occurs equal to the greater of (x) the average amount of the annual bonus paid to him during the three fiscal years immediately
preceding such termination or resignation or (y) the annual bonus for the fiscal year of his separation from service based on performance
through the separation date, multiplied by a fraction equal to the number of days employed during the year divided by 365. These amounts
will be payable in a single lump sum within five days following such termination or resignation. Mr. Wetherington will also receive the
Continued Health Benefits. In addition, all outstanding equity awards held by Mr. Wetherington at the time of his resignation of employment
with the Company for good reason or his termination of employment by the Company without cause on or following a change in control will
fully and immediately vest with performance-based awards vesting at target.</p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">&#160;</td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">If any severance payment or other payments
due to Mr. Wetherington would be subject to the excise tax imposed by Section 4999 of the Internal Revenue Code, Mr. Wetherington will
receive either (i) the full amount of the payments or (ii) the greatest amount of the payments such that no portion is subject to the
excise tax (taking into account Mr.&#160;Wetherington&#8217;s payment of any excise tax), whichever results in a greater after-tax benefit
to him.</p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">Payment of severance under the Employment
Agreement is generally contingent upon Mr. Wetherington&#8217;s execution and delivery of a general waiver and release of claims against
the Company. Mr. Wetherington is subject to a five-year confidentiality covenant and non-competition and non-solicitation covenants for
one-year following his separation from service. Mr. Wetherington is also subject to an assignment of inventions and developments agreement.</p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">The Employment Agreement also provides for
arbitration in the event of any dispute or controversy arising out of the Employment Agreement or Mr. Wetherington&#8217;s employment
with the Company.</p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">The above summary of
the Employment Agreement does not purport to be complete and is qualified in its entirety by reference to the full text of the Employment
Agreement, a copy of which is filed as Exhibit 10.1 to this Current Report on Form 8-K and incorporated into this Item 5.02 by reference.</p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Mr. Wetherington does
not have any family relationship with any of the Company&#8217;s executive officers or directors and is not a party to any transaction
with the Company that would be required to be disclosed pursuant to Item 404(a) of Regulation S-K.</p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><i>&#160;</i></p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">In connection with the
appointment of Mr. Wetherington, effective October 7, 2024, Daniel S. Peyovich stepped down as the Company&#8217;s Chief Operating Officer.
Mr. Peyovich will continue as the Company&#8217;s President, and, as previously disclosed, will become the
Company&#8217;s Chief Executive Officer on November 30, 2024.</p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Item 9.01 Financial Statements and Exhibits.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td colspan="3"><span style="font-size: 10pt">(d) Exhibits</span></td></tr>
  <tr>
    <td style="width: 11%; padding-right: 1.5pt; padding-left: 1.5pt">&#160;</td>
    <td style="vertical-align: top; width: 1%">&#160;</td>
    <td style="width: 88%; padding-right: 1.5pt; padding-left: 1.5pt">&#160;</td></tr>
  <tr>
    <td style="border-bottom: Black 1.5pt solid; padding-right: 1.5pt; padding-left: 1.5pt"><span style="font-size: 10pt">Exhibit</span></td>
    <td style="vertical-align: top"><span style="font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: Black 1.5pt solid; padding-right: 1.5pt; padding-left: 1.5pt"><span style="font-size: 10pt">Description</span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding: 1.5pt"><span style="font-size: 10pt">10.1</span></td>
    <td>&#160;</td>
    <td style="padding: 1.5pt"><span style="font-size: 10pt"><a href="ss3949877_ex1001.htm">Employment Agreement by and between Dycom Industries, Inc. and Kevin M. Wetherington, dated as of October 7, 2024.</a></span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding: 1.5pt">&#160;</td>
    <td>&#160;</td>
    <td style="padding: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding: 1.5pt"><span style="font-size: 10pt">104</span></td>
    <td>&#160;</td>
    <td style="padding: 1.5pt"><span style="font-size: 10pt">Cover Page Interactive Data File - the cover page XBRL tags are embedded within the Inline XBRL document.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>
<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="line-height: normal">&#160;</span></p>


<!-- Field: Page; Sequence: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="line-height: normal"><b>SIGNATURES</b></span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">Pursuant to the requirements of
the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto
duly authorized.</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0 0 5pt; text-align: justify"><span style="line-height: normal">Dated:
October 7, 2024</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; float: right; width: 50%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td colspan="2" style="padding-top: 3.75pt; padding-bottom: 1.5pt; line-height: normal"><span style="font-size: 10pt; line-height: normal">DYCOM
    INDUSTRIES, INC.<br/>
    (Registrant)</span></td></tr>
  <tr>
    <td style="width: 12%; padding-right: 2.65pt; text-align: justify; line-height: 83%"><span style="font-size: 10pt; line-height: normal">By:&#160;&#160;</span></td>
    <td style="width: 88%; padding-right: 2.65pt; padding-left: 2.65pt; text-align: justify; line-height: 83%"><span style="font-size: 10pt; line-height: normal">/s/
    Ryan F. Urness</span></td></tr>
  <tr>
    <td style="padding-right: 2.65pt; text-align: justify; line-height: 83%"><span style="font-size: 10pt; line-height: normal">Name:&#160;&#160;</span></td>
    <td style="border-top: Black 1pt solid; padding-right: 2.65pt; padding-left: 2.65pt; text-align: justify; line-height: 83%"><span style="font-size: 10pt; line-height: normal">Ryan
    F. Urness</span></td></tr>
  <tr>
    <td style="padding-right: 2.65pt; text-align: justify; line-height: 83%"><span style="font-size: 10pt; line-height: normal">Title:&#160;&#160;</span></td>
    <td style="padding-right: 2.65pt; padding-left: 2.65pt; text-align: left; line-height: 83%"><span style="font-size: 10pt; line-height: normal">Vice
    President, General Counsel and Corporate Secretary</span></td></tr>
  </table><div style="clear: both"></div>
<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<p style="font: 10pt/103% Times New Roman, Times, Serif; margin: 0"><span style="line-height: normal">&#160;</span></p>

<!-- Field: Rule-Page --><div style="margin-top: 1pt; margin-bottom: 1pt; width: 100%"><div style="border-top: Black 2pt solid; font-size: 1pt"><span style="line-height: normal">&#160;</span></div></div><!-- Field: /Rule-Page -->


<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJxFjdEKgkAQRb/Afxj2OWq1IvAxsYgsQiJ63XKMJd2R2c3sk/rLNiUaBobh3nOvECOxppWukOG8zDM4Yt1UyiHkWCKjuaJ3JJttDP7meNPWsTKuf39gQp5Bz8zH0fTihd7aaotFDKGcyMUkmoGcxnIBh50IvnpCptQFGqdVBcoUcGBqWKNT/BoSjqojQ/WrrzohW03Gx43lIL8hkmEEe2rVk/huIcsSEYz6CcSa6dF4V9o5NF8S0gprX2cH+r/BBwZSSow= -->
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>ss3949877_ex1001.htm
<DESCRIPTION>EMPLOYMENT AGREEMENT
<TEXT>
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: right"><B>Exhibit 10.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: center"><B>EMPLOYMENT AGREEMENT</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">This employment agreement
(this &#8220;<U>Employment Agreement</U>&#8221;) is made and entered into as of October 7, 2024, by and between Kevin M. Wetherington
(the &#8220;<U>Employee</U>&#8221;) and Dycom Industries, Inc., a Florida Corporation (&#8220;<U>Dycom</U>&#8221; or the &#8220;<U>Company</U>&#8221;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">WHEREAS, the Company&nbsp;and
the Employee desire to provide for the employment of the Employee, effective as of the Effective Date;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">NOW, THEREFORE, in consideration
of the mutual covenants and promises contained herein and other good and valuable consideration, the receipt and sufficiency of which
are hereby expressly acknowledged, the parties agree as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#9;<U>Employment</U>.
Subject to the terms and conditions hereof, effective on October 7, 2024 (the &#8220;<U>Effective Date</U>&#8221;), the Company&nbsp;hereby
agrees to employ the Employee as Executive Vice President and Chief Operating Officer of the Company. The Employee agrees to perform such
specific duties and accept such responsibilities as the Company&#8217;s board of directors (the &#8220;<U>Board</U>&#8221;) and the Chief
Executive Officer may from time to time establish that are reasonably related and consistent with the Employee&#8217;s position as Executive
Vice President and Chief Operating Officer of the Company. The Employee shall report directly to the President, provided, that at such
time Daniel S. Peyovich is promoted to Chief Executive Officer, Employee thereafter shall report directly to the Chief Executive Officer.
The Employee hereby accepts employment by the Company&nbsp;as Executive Vice President and Chief Operating Officer, subject to the terms
and conditions hereof, and agrees to devote his full business time and attention to his duties hereunder, to the best of his abilities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Term
of Employment</U>. The Employee&#8217;s employment pursuant to this Employment Agreement shall commence on the Effective Date and shall
terminate upon the earlier to occur of (i)&nbsp;termination pursuant to Section&nbsp;4&nbsp;hereof or (ii)&nbsp;the third anniversary
of the Effective Date; <I>provided</I>, <I>however</I>, that the term of the Employee&#8217;s employment hereunder shall be automatically
extended without further action of either party for additional one&nbsp;year periods, unless written&nbsp;notice of either party&#8217;s
intention not to extend has been given to the other party hereto at least 60&nbsp;days prior to the expiration of the then effective term.
Notwithstanding anything in this Employment Agreement to the contrary, if a Change of Control (as defined in Section&nbsp;4(f)&nbsp;hereof)&nbsp;occurs
during the term of the Employee&#8217;s employment hereunder, the Employee&#8217;s employment under this Employment Agreement shall be
extended for twenty&#45;four&nbsp;(24)&nbsp;months following the consummation of the Change of Control and this Employment Agreement shall
terminate upon the earlier of (x)&nbsp;the second anniversary of the consummation of the Change of Control and (y)&nbsp;the termination
of the Employee&#8217;s employment under this Employment Agreement (the &#8220;<U>Extended Term</U>&#8221;). The period from the Effective
Date until the termination of the Employee&#8217;s employment hereunder, including, if applicable, the Extended Term, is referred to as
the &#8220;<U>Employment Term</U>.&#8221;</P>


<!-- Field: Page; Sequence: 1; Options: NewSection -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Compensation,
Benefits and Expenses</U>. Subject to the provisions of this Employment Agreement, the Company&nbsp;shall pay and provide the following
compensation and other benefits to the Employee during the Term as compensation for services rendered hereunder:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Base
Salary</U>. For services rendered under this Employment Agreement, the Company&nbsp;will pay the Employee a base annual salary of $725,000&nbsp;(such
applicable annual rate referred to herein as the &#8220;<U>Base Salary</U>&#8221;), which shall be subject to review in May 2025. Payment
will be made on the regularly scheduled pay dates of the Company, subject to all appropriate withholdings or other deductions required
by applicable law or by the Company&#8217;s established policies applicable to employees of the Company. The Company&nbsp;may increase
the Base Salary in its sole discretion but shall not reduce the Base Salary below the rate established by this Employment Agreement without
the Employee&#8217;s written&nbsp;consent.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Annual
Incentive Bonus</U>. During the Employment Term, beginning with the fiscal year ending on January 25, 2025 (&#8220;<U>FY 2025</U>&#8221;)
the Employee shall be entitled to participate in the Company&#8217;s annual incentive plan, under which the Employee shall be eligible
to receive an annual target bonus equal to ninety&nbsp;percent (90%) of Base Salary if certain performance criteria and measures are satisfied,
as determined by and within the sole discretion of the Company. For the avoidance of doubt, the Employee&#8217;s annual bonus for FY 2025
shall be pro-rated based on the number of days the Employee was employed during FY 2025.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Equity
Sign-on Grant</U>. On or about the Effective Date (the &#8220;<U>Grant Date</U>&#8221;), the Employee shall receive a grant of a number
of time-based restricted stock units with (i) an aggregate grant date fair value equal to $1,000,000 based on the average closing price
of the Company&#8217;s stock for the forty-five (45) day trading period immediately preceding the Grant Date and (ii) a vesting schedule
of twenty&#45;five percent (25%) annually on each of the first four anniversaries of the Grant Date, subject to Employee&#8217;s continued
employment on the applicable vesting date (the &#8220;<U>Initial RSUs</U>&#8221;). The Initial RSUs shall be subject to the terms of the
Dycom 2012 Long Term Incentive Plan, as amended (the &#8220;<U>LTIP</U>&#8221;) and the applicable award agreement, which shall be on
a form substantially similar to the form the Company uses to make annual grants to other senior executives of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Benefit
Plans</U>. During the Employment Term, in addition to the compensation payable to the Employee as described above, the Employee shall
be entitled to participate in all the employee benefit plans or programs of the Company&nbsp;that are available to employees of the Company&nbsp;generally
(&#8220;<U>Employee Benefits</U>&#8221;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(e)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Long&#45;Term
Incentive Plan</U>. The Employee shall be entitled to participate in the LTIP or a successor plan which may be in effect from time to
time, with a potential target award opportunity as determined by the compensation committee of the Board in its sole discretion. The target
award opportunity for the Employee and other executives may be modified by the Company in its sole discretion from time to time, based
on market checks and other factors it deems relevant. The Board reserves the right to determine eligibility and set or modify the terms
of such a plan at any time within its sole discretion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(f)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Expenses</U>.
During the Employment Term, the Company&nbsp;shall reimburse the Employee for such reasonable out&#45;of&#45;pocket expenses as he may
incur from time to time for and on behalf of the furtherance of the Company&#8217;s business, provided that the Employee submits to the
Company&nbsp;satisfactory documentation or other support for such expenses in accordance with the Company&#8217;s expense reimbursement
policy.</P>


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(g)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Vacation</U>.
The Employee shall be entitled to vacation time consistent with the applicable policies of the Company&nbsp;for other senior executives
of the Company&nbsp;as in effect from time to time.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Termination</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Termination
for Cause</U>. The Company&nbsp;shall have the right to terminate the Employee&#8217;s employment at any time and for any reason. If the
Employee is terminated for Cause (as defined in this Section&nbsp;4(a)), the Company&nbsp;shall not have any obligation to pay the Employee
any Base Salary or other compensation or to provide any employee benefits subsequent to the date of such Employee&#8217;s termination
of employment (unless required by applicable law), including, without limitation, Severance Benefits and Continued Health Benefits (each
as defined in Section&nbsp;4(b)&nbsp;hereof). Termination for &#8220;<U>Cause</U>&#8221; shall mean termination of employment for any
of the following reasons:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(i)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the
Employee entering a plea of no&#45;contest with respect to, or being convicted by a court of competent and final jurisdiction of, any
crime, whether or not involving the Company, that constitutes a felony in the jurisdiction involved;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(ii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;any
willful misconduct by the Employee that is materially injurious to the financial condition or business reputation of the Company;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(iii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Employee
materially breaches a duty of loyalty owed to the Company&nbsp;or, as a result of his gross negligence, materially breaches a duty of
care owed to the Company;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(iv)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Employee&#8217;s
willful misconduct in connection with the performance of his duties (including a willful material breach of Company policies regarding
legal compliance, ethics, or workplace conduct); or</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(v)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Employee
materially breaches this Employment Agreement or fails or refuses to perform any of his material duties as required by this Employment
Agreement in any respect, other than as already provided in <U>Section 4(a)(i)-(iv),</U> after Employee being given written&nbsp;notice
of such breach, failure or refusal, and Employee&#8217;s failure to cure the same within 30&nbsp;calendar&nbsp;days of receipt of such
notice.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Termination
without Cause</U>. Subject to the provisions of Section&nbsp;4(c), if, prior to the expiration of the Employment Term, the Company&nbsp;terminates
the Employee&#8217;s employment without Cause, the Company&nbsp;shall, subject to the Employee&#8217;s execution and non-revocation of
a general release of claims against the Company&nbsp;in a form substantially similar to the form attached hereto as <U>Exhibit&nbsp;A</U>,
provide the Employee with Severance Benefits and Continued Health Benefits. &#8220;<U>Severance Benefits</U>&#8221; means an amount equal
to two (2)&nbsp;times the sum of (i)&nbsp;Base Salary (at the rate in effect on the date the Employee&#8217;s employment is terminated)&nbsp;plus
(ii)&nbsp;Bonus (defined as the greater of (1)&nbsp;the average bonus amount paid to the Employee over the three&nbsp;fiscal&nbsp;years
immediately preceding the&nbsp;year of termination and (2)&nbsp;ninety percent (90%) of Base Salary at the rate in effect on the date
the Employee&#8217;s employment is terminated), paid over the twenty-four (24)&#45;month period immediately following Employee&#8217;s
termination of employment without Cause (such period being referred to hereunder as the &#8220;<U>Severance Period</U>&#8221;), at such
intervals as the Employee would have received payments of Base Salary if he had remained in the active service of the Company; <I>provided</I>,
<I>however</I>, that, in accordance with Section 409A of the Internal Revenue Code (the &#8220;<U>Code</U>&#8221;), and as described more
fully in <U>Section 25(b)</U>, payment of a portion of the Severance Benefits may be delayed until the six-month anniversary of the Employee&#8217;s
termination of employment.</P>


<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify">The Company&nbsp;shall also provide the Employee
and his eligible dependents with group medical and life insurance after termination of the Employee&#8217;s employment without Cause (to
the extent such eligible dependents were participating in the Company&#8217;s group medical and life insurance programs prior to the Employee&#8217;s
termination of employment) or, in the event such participation is not permitted, a cash payment equal to the value of the benefit excluded,
payable in equal&nbsp;monthly installments beginning 60&nbsp;days following the Employee&#8217;s Separation from Service (as defined in
Section&nbsp;4(f)&nbsp;hereof)&nbsp;(the &#8220;<U>Continued&nbsp;Health&nbsp;Benefits</U>&#8221;) until the earlier of (x)&nbsp;the end
of the Severance Period or (y) the Employee obtaining other employment and becoming eligible to participate in the medical and life insurance
plans of his new employer. Any general release of claims against the Company&nbsp;required pursuant to this Section&nbsp;4(b)&nbsp;shall
be executed and (unless revoked) become irrevocable within sixty&nbsp;(60)&nbsp;days following the date of the Employee&#8217;s termination
of employment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Conditions
Applicable to Severance Period</U>. If, during the Severance&nbsp;Period, the Employee breaches any of his then applicable obligations
under this Employment Agreement (including, but not limited to, Sections&nbsp;6&nbsp;through 8)&nbsp;or such other agreement between the
Company&nbsp;and the Employee, the Company&nbsp;may, upon written&nbsp;notice to the Employee terminate the Severance Period and cease
to make any payments or provide any benefits, including, without limitation, Severance Benefits and Continued Health Benefits.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Resignation
by the Employee</U>. In the event the Employee resigns his employment with the Company, the Employee: (i)&nbsp;shall provide the Company&nbsp;with
sixty&nbsp;(60)&nbsp;days prior written&nbsp;notice; (ii)&nbsp;shall not make any public announcements concerning his resignation prior
to the resignation date without the written&nbsp;consent of the Company&nbsp;and (iii)&nbsp;shall continue to perform faithfully the duties
assigned to him under this Employment Agreement (or such other duties as the Company&nbsp;or Board may assign to him) from the date of
such notice until the termination date. In addition, in the event the Employee resigns his employment with the Company&nbsp;for any reason,
the Company&nbsp;shall not have any obligation to pay the Employee any Base Salary or other compensation or to provide any employee benefits
subsequent to the date of such Employee&#8217;s termination of employment (unless required by applicable law), including, without limitation,
Severance Benefits or Continued Health Benefits. Notwithstanding the foregoing, this Section&nbsp;4(d)&nbsp;shall not apply in the event
the Employee resigns his employment for Good Reason on or following a Change of Control pursuant to Section&nbsp;4(f)&nbsp;hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(e)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Termination
Upon Death or Disability</U>. Unless otherwise terminated earlier pursuant to the terms of this Employment Agreement, the Employee&#8217;s
employment under this Employment Agreement shall terminate upon his death and may be terminated by the Company&nbsp;upon giving not less
than thirty&nbsp;(30)&nbsp;days written&nbsp;notice to the Employee in the event that the Employee, because of physical or mental disability
or incapacity, is unable (notwithstanding reasonable accommodations) to perform (or, in the opinion of a physician, is reasonably expected
to be unable to perform) his duties hereunder for an aggregate of one&nbsp;hundred eighty&nbsp;(180)&nbsp;days during any twelve&#45;month
period (&#8220;<U>Disabled</U>&#8221;).</P>


<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify">All questions arising with respect to whether
the Employee is Disabled shall be determined by a reputable physician mutually selected by the Company&nbsp;and the Employee at the time
such question arises. If the Company&nbsp;and the Employee cannot agree upon the selection of a physician within a period of seven&nbsp;(7)&nbsp;days
after such question arises, then the Chief of Staff of Good Samaritan Hospital in Palm Beach County, Florida shall be asked to select
a physician to make such determination. The determination of the physician selected pursuant to the above provisions of this Section&nbsp;4(e)&nbsp;as
to such matters shall be conclusively binding upon the parties hereto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(f)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Termination
without Cause or resignation for Good Reason on or following a Change of Control</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(i) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subject
to the execution, delivery and non-revocation of a general release of claims against the Company&nbsp;as provided under Section&nbsp;4(b)&nbsp;hereof,
if, prior to the expiration of the Employment Term, the Company&nbsp;terminates the Employee&#8217;s employment without Cause or the Employee
resigns his employment for Good Reason on or prior to the second anniversary following the consummation of a Change of Control, the Employee
shall receive: (1)&nbsp;the Severance Benefits (provided that the Severance Benefits shall be payable in a single lump sum within five&nbsp;(5)
days following such termination of employment); (2)&nbsp;the Continued Health Benefits; (3)&nbsp;full and immediate vesting, to the extent
not already vested, of all outstanding equity&#45;based awards, including but not limited to stock options, restricted stock, and restricted
stock unit awards, granted by the Company&nbsp;to the Employee pursuant to any of the Company&#8217;s long&#45;term incentive plans; in
addition, all outstanding performance share, performance share unit, and other equivalent awards granted by the Company&nbsp;to the Employee
pursuant to any of the Company&#8217;s long&#45;term incentive plans shall immediately vest at their respective target performance levels
to the extent not already vested; and (4)&nbsp;a pro&#45;rata bonus equal to (x)&nbsp;the greater of (i)&nbsp;the average amount of the
annual bonus paid to the Employee for each of the three&nbsp;fiscal&nbsp;years immediately prior to the fiscal&nbsp;year in which the
&#8220;<U>Separation from Service</U>&#8221; (as defined under Section&nbsp;409A of the Code, &#8220;<U>Section 409A</U>&#8221;) occurs
or (ii)&nbsp;the annual bonus the Employee would have earned for the fiscal&nbsp;year in which the Separation from Service occurs based
on performance as determined through the date of the Separation from Service, multiplied by (y) a fraction, the numerator of which is
the number of&nbsp;days worked during the fiscal&nbsp;year in which the Separation from Service occurs and the denominator of which is
365&nbsp;(the &#8220;<U>Pro&#45;Rata Annual Bonus</U>&#8221;), payable in a single lump sum within five&nbsp;days; <I>provided</I>, <I>however</I>,
that if such Separation from Service occurs in the same fiscal&nbsp;year as the Change in Control and the Employee is paid an annual bonus
for such&nbsp;year in connection with the Change in Control, the fraction shall be adjusted so that the numerator reflects the number
of&nbsp;days worked during the fiscal&nbsp;year following the Change in Control and the denominator reflects the number of&nbsp;days in
the fiscal&nbsp;year following the Change in Control.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(ii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A
&#8220;<U>Change of Control</U>&#8221; shall be deemed to have occurred with respect to the Company&nbsp;upon the occurrence of any of
the following events:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1.5in">(A) any &#8220;person&#8221;
or &#8220;group&#8221; (as such terms are used in Sections&nbsp;13(d)&nbsp;and 14(d)&nbsp;of the Securities Exchange Act of 1934, as amended
(the &#8220;<U>Exchange Act</U>&#8221;), and the rules and regulations&nbsp;promulgated thereunder) is or becomes the &#8220;beneficial
owner&#8221; (as defined in Rules&nbsp;13d&#45;3&nbsp;and 13d&#45;5&nbsp;under the Exchange Act), directly or indirectly, of more than
twenty&nbsp;percent (20%) of the total outstanding voting stock of the Company, <U>excluding</U>, <U>however</U>, (1)&nbsp;any acquisition
directly from the Company, other than an acquisition by virtue of the exercise of a conversion privilege unless the security being so
converted was itself acquired directly from the Company; (2)&nbsp;any acquisition by the Company; or (3)&nbsp;any acquisition by any employee
benefit plan (or related trust) sponsored or maintained by the Company&nbsp;or any entity controlled by the Company;</P>


<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1.5in">(B) the individuals who
constitute the Board as of the Effective Date (the &#8220;<U>Incumbent Board</U>&#8221;) cease to constitute a majority of the Board;
<I>provided</I>, <I>however</I>, (1)&nbsp;that if the nomination or election of any new director of the Company&nbsp;was approved by a
majority of the Incumbent Board, such new director shall be deemed a member of the Incumbent Board and (2)&nbsp;that no individual shall
be considered a member of the Incumbent Board if such individual initially assumed office as a result of either an actual or threatened
&#8220;Election Contest&#8221; (as described in Rule&nbsp;14a&#45;11&nbsp;promulgated under the Exchange Act) or as a result of a solicitation
of proxies or consents by or on behalf of any &#8220;person&#8221; or &#8220;group&#8221; identified in clause&nbsp;(A)&nbsp;above;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1.5in">(C) a reorganization of
the Company&nbsp;or the Company&nbsp;consolidates with, or merges with or into another person or entity or conveys, transfers, leases
or otherwise disposes of all or substantially all of its assets to any person or entity, or any person or entity consolidates with or
merges with or into the Company; <I>provided</I>, <I>however</I>, that any such transaction shall not constitute a Change of Control if
(1)&nbsp;the shareholders of the Company&nbsp;immediately before such transaction own, directly or indirectly, immediately following such
transaction in excess of fifty&nbsp;percent (50%) of the combined voting power of the outstanding voting securities of the corporation
or other person or entity resulting from such transaction, (2)&nbsp;no &#8220;person&#8221; or &#8220;group&#8221; owns twenty&nbsp;percent
(20%) or more of the outstanding voting securities of the corporation or other person or entity resulting from such transaction, and (3)&nbsp;a
majority of the Incumbent Board remains; or</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1.5in">(D) the approval by the
shareholders of the Company&nbsp;of a complete liquidation or dissolution of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(iii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Resignation
for &#8220;<U>Good Reason</U>&#8221; shall mean termination of employment by the Employee because of the occurrence of any of the following
events:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1.5in">(A) a failure by the Company&nbsp;to
pay compensation or benefits due and payable to the Employee in accordance with the terms of this Employment Agreement;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1.5in">(B) a material adverse
change in the assignment of duties or responsibilities inconsistent with those duties and responsibilities as set forth in Section&nbsp;1&nbsp;of
this Employment Agreement;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1.5in">(C) a relocation of the
Company&#8217;s principal office by more than 25&nbsp;miles from Palm Beach Gardens, Florida without the Employee&#8217;s consent;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1.5in">(D) a failure by the Company
to obtain agreement by a successor to assume this Employment Agreement in accordance with Section&nbsp;10(b); or</P>


<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1.5in">(E) the Company&#8217;s
material breach of this Agreement, after written notice by the Employee to the Company and the Company&#8217;s failure to cure such breach
within thirty (30)&nbsp;days of receipt of such notice.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Limitations
on Severance Payment and Other Payments or Benefits</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Notwithstanding
any provision of this Employment Agreement, if any portion of the severance payments or any other payment under this Employment Agreement,
or under any other agreement with the Employee or plan or arrangement of the Company&nbsp;or its affiliates (in the aggregate, &#8220;<U>Total
Payments</U>&#8221;), would constitute an &#8220;Excess Parachute Payment&#8221; (as defined in Section&nbsp;5(c)&nbsp;hereof)&nbsp;and
would, but for this Section&nbsp;5, result in the imposition on the Employee of an excise tax under Code Section&nbsp;4999&nbsp;(the &#8220;<U>Excise
Tax</U>&#8221;), then the Total Payments to be made to the Employee shall either be (i)&nbsp;delivered in full, or (ii)&nbsp;delivered
in the greatest amount such that no portion of such Total Payment would be subject to the Excise Tax, whichever of the foregoing results
in the receipt by the Employee of the greatest benefit on an after&#45;tax basis (taking into account the Employee&#8217;s actual marginal
rate of federal, state and local income taxation and the Excise Tax).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Within
thirty&nbsp;(30)&nbsp;days following the Employee&#8217;s termination of employment or notice by one&nbsp;party to the other of its belief
that there is a payment or benefit due the Employee that will result in an Excess Parachute Payment, the Company, at the Company&#8217;s
expense, shall select a nationally recognized certified public accounting firm (which will not be the Company&#8217;s independent auditors)
(&#8220;<U>Accounting Firm</U>&#8221;) reasonably acceptable to the Employee, to determine (i)&nbsp;the Base Amount (as defined in Section&nbsp;5(c)&nbsp;hereof),
(ii)&nbsp;the amount and present value of the Total Payments, (iii)&nbsp;the amount and present value of any Excess Parachute Payments
determined without regard to any reduction of Total Payments pursuant to Section&nbsp;5(a), and (iv)&nbsp;the after&#45;tax proceeds to
the Employee, taking into account the tax imposed under Code Section&nbsp;4999&nbsp;if (x)&nbsp;the Total Payments were reduced in accordance
with Section&nbsp;5(a)&nbsp;or (y) the Total Payments were not so reduced. If the Accounting Firm determines that Section&nbsp;5(a)(ii)&nbsp;above
applies, then the payments hereunder or any other payment or benefit determined by such Accounting Firm to be includable in Total Payments
shall be reduced or eliminated so that there will be no Excess Parachute Payment. In such event, payments or benefits included in the
Total Payments shall be reduced or eliminated by applying the following principles, in order: (1)&nbsp;the payment or benefit with the
later possible payment date shall be reduced or eliminated before a payment or benefit with an earlier payment date; and (2)&nbsp;cash
payments shall be reduced prior to non&#45;cash benefits, provided that if the foregoing order of reduction or elimination would violate
Section&nbsp;409A, then the reduction shall be made pro&#45;rata among the payments or benefits included in the Total Payments (on the
basis of the relative present value of the &#8220;Parachute Payments&#8221;, as defined in Section&nbsp;5(c)&nbsp;hereof).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For
purposes of this Employment Agreement: (i)&nbsp;the terms &#8220;<U>Excess&nbsp;Parachute Payment</U>&#8221; and &#8220;<U>Parachute Payments</U>&#8221;
shall have the meanings assigned to them in Code Section&nbsp;280G and such Parachute Payments shall be valued as provided therein; (ii)&nbsp;present
value shall be calculated in accordance with Code Section&nbsp;280G(d)(4); (iii)&nbsp;the term &#8220;<U>Base Amount</U>&#8221; means
an amount equal to the Employee&#8217;s &#8220;annualized includible compensation for the base period&#8221; as defined in Code Section&nbsp;280G(d)(1);
(iv)&nbsp;for purposes of the determination by the Accounting Firm, the value of any noncash benefits or any deferred payment or benefit
shall be determined in accordance with the principles of Code Sections&nbsp;280G(d)(3)&nbsp;and (4)&nbsp;and (v)&nbsp;the Employee shall
be deemed to pay federal income tax and employment taxes at his actual marginal rate of federal income and employment taxation, and state
and local income taxes at his actual marginal rate of taxation in the state or locality of the Employee&#8217;s domicile (determined in
both cases in the calendar&nbsp;year in which the termination of employment or notice described in Section&nbsp;5(b)&nbsp;above is given,
whichever is earlier), net of the maximum reduction in federal income taxes that may be obtained from the deduction of such state and
local taxes.</P>


<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify">The covenants set forth in Sections&nbsp;6,
7, and 8&nbsp;of this Employment Agreement have substantial value to the Company&nbsp;and a portion of any Total Payments made to the
Employee are in consideration of such covenants. For purposes of calculating the Excess Parachute Payment and the Parachute&nbsp;Payments,
the parties intend that an amount equal to not less than the Employee&#8217;s highest annual base salary during the twelve (12)&nbsp;month
period immediately prior to his termination of employment shall be in consideration of the covenants in Sections&nbsp;6, 7, and 8&nbsp;below.
The Accounting Firm shall consider all relevant factors in appraising the fair value of such covenants and in determining the amount of
the Total Payments that shall not be considered to be a Parachute Payment or Excess Parachute Payment. The determination of the Accounting
Firm shall be addressed to the Company&nbsp;and the Employee and such determination shall be binding upon the Company&nbsp;and the Employee.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This
Section&nbsp;5&nbsp;shall be amended to comply with any amendment or successor provision to Sections&nbsp;280G or 4999&nbsp;of the Code.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">6.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Confidentiality</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Confidential
Information</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(i)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Employee agrees that during his employment with the Company&nbsp;for any reason and for a period of five&nbsp;(5) years following his
Separation from Service, he will not at any time, except with the prior written&nbsp;consent of the Company&nbsp;or any of its subsidiaries
or affiliates (collectively, the &#8220;<U>Company&nbsp;Group</U>&#8221;) or as required by law, directly or indirectly, reveal to any
person, entity or other organization (other than any member of the Company&nbsp;Group or its respective employees, officers, directors,
shareholders or agents) or use for the Employee&#8217;s own benefit any information deemed to be confidential by any member of the Company&nbsp;Group
(&#8220;<U>Confidential Information</U>&#8221;) relating to the assets, liabilities, employees, goodwill, business or affairs of any member
of the Company&nbsp;Group, including, without limitation, any information concerning customers, business plans, marketing data, or other
confidential information known to the Employee by reason of the Employee&#8217;s employment by, shareholdings in or other association
with any member of the Company&nbsp;Group; provided that such Confidential Information does not include any information which (x)&nbsp;is
available to the general public or is generally available within the relevant business or industry other than as a result of the Employee&#8217;s
action or (y) is or becomes available to the Employee after his Separation from Service on a non&#45;confidential basis from a third&#45;party
source provided that such third&#45;party source is not bound by a confidentiality agreement or any other obligation of confidentiality.
Confidential Information may be in any medium or form, including, without limitation, physical documents, computer files or disks, videotapes,
audiotapes, and oral communications.</P>


<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(ii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
the event that the Employee becomes legally compelled to disclose any Confidential Information, the Employee shall provide the Company&nbsp;with
prompt written&nbsp;notice so that the Company&nbsp;may seek a protective order or other appropriate remedy. In the event that such protective
order or other remedy is not obtained, the Employee shall furnish only that portion of such Confidential Information or take only such
action as is legally required by binding order and shall exercise his reasonable efforts to obtain reliable assurance that confidential
treatment shall be accorded any such Confidential Information. The Company&nbsp;shall promptly pay (upon receipt of invoices and any other
documentation as may be requested by the Company) all reasonable expenses and fees incurred by the Employee, including attorneys&#8217;
fees, in connection with his compliance with the immediately preceding sentence.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Exclusive
Property</U>. The Employee confirms that all Confidential Information is and shall remain the exclusive property of the Company&nbsp;Group.
All business records, papers and documents kept or made by the Employee relating to the business of the Company&nbsp;Group shall be and
remain the property of the Company&nbsp;Group. Upon the request and at the expense of the Company&nbsp;Group, the Employee shall promptly
make all disclosures, execute all instruments and papers and perform all acts reasonably necessary to vest and confirm in the Company&nbsp;Group,
fully and completely, all rights created or contemplated by this Section&nbsp;6.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Protected
Conduct</U>. Nothing contained in this Employment Agreement or any other agreement between the Employee and the Company, shall limit the
Employee&#8217;s ability to file a charge or complaint with the Equal Employment Opportunity Commission, the National Labor Relations
Board, the Occupational Safety and Health Administration, the Securities and Exchange Commission, or any other federal, state, or local
governmental agency or commission (each, a &#8220;<U>Government Agency</U>&#8221;). Neither this Employment Agreement nor any other agreement
between the Employee and the Company, shall limit the Employee&#8217;s ability to communicate with any Government Agency or otherwise
participate in any investigation or proceeding that may be conducted by any Government Agency, including providing documents or other
information to a Government Agency that is Confidential Information or a trade secret, without advance approval from or notice to the
Company; <I>provided</I>, <I>however</I>, that any disclosure must be limited to only the information reasonably necessary to make reports
and respond to any Government Agency. In addition, nothing in this Employment Agreement or any other agreement between the Employee and
the Company shall be construed to prohibit the Employee from using Confidential Information to the extent necessary to exercise any legally
protected whistleblower rights (including pursuant to Rule 21F under the Securities Exchange Act of 1934, as amended) or to limit or eliminate
the Employee&#8217;s right to receive an award from a Government Agency for information provided to a Government Agency, and the Company
may not, and will not, retaliate against the Employee if the Employee chooses in good faith to notify, report to, or file a charge or
complaint with, any Government Agency or otherwise participate in any investigation or proceeding.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>DTSA</U>.
The Employee acknowledges that, pursuant to the Defend Trade Secrets Act of 2016, an individual may not be held liable under any criminal
or civil federal or state trade secret law for disclosure of a trade secret (i) made in confidence to a government official, either directly
or indirectly, or to an attorney, solely for the purpose of reporting or investigating a suspected violation of law, (ii) in a complaint
or other document filed in a lawsuit or other proceeding, if such filing is made under seal or (iii) made to his or her attorney or used
in a court proceeding in an anti-retaliation lawsuit based on the reporting of a suspected violation of law, so long as any document containing
the trade secret is filed under seal and the individual does not disclose the trade secret except pursuant to court order.</P>


<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">7.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Noncompetition</U>.
The Employee agrees that during his employment with the Company&nbsp;and for a period commencing on the Employee&#8217;s Separation from
Service and ending on the first anniversary of the Employee&#8217;s Separation from Service (the &#8220;<U>Restricted Period</U>&#8221;),
the Employee shall not, without the prior written&nbsp;consent of the Company, directly or indirectly, and whether as principal or investor
or as an employee, officer, director, manager, partner, consultant, agent or otherwise, alone&nbsp;or in association with any other person,
firm, corporation or other business organization, carry on a business competitive with the Company&nbsp;in any geographic area in which
the Company&nbsp;Group has engaged in business, or is reasonably expected to engage in business during such Restricted Period (including,
without limitation, any area in which any customer of the Company&nbsp;Group may be located); <I>provided</I>, <I>however</I>, that nothing
herein shall limit the Employee&#8217;s right to own not more than one percent (1%) of any of the debt or equity securities of any business
organization.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">8.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Non&#45;Solicitation</U>.
The Employee agrees that, during his employment and for the Restricted Period, the Employee shall not, directly or indirectly, other than
in connection with the proper performance of his duties in his capacity as an executive of the Company, (a)&nbsp;interfere with or attempt
to interfere with any relationship between the Company&nbsp;Group and any of its employees and, if they devote a substantial portion of
their services to the Company Group, consultants and independent contractors, (b)&nbsp;employ, hire or otherwise engage, or attempt to
employ, hire or otherwise engage, any current or former employee and, if they devote a substantial portion of their services to the Company
Group, consultant or independent contractor, of the Company&nbsp;Group in a business competitive with the Company&nbsp;Group, (c)&nbsp;solicit
the business or accounts of the Company&nbsp;Group or (d)&nbsp;divert or attempt to direct from the Company&nbsp;Group any business or
interfere with any relationship between the Company&nbsp;Group and any of its clients, suppliers, customers or other business relations.
As used herein, the term &#8220;indirectly&#8221; shall include, without limitation, the Employee&#8217;s permitting the use of the Employee&#8217;s
name by any competitor of any member of the Company&nbsp;Group to induce or interfere with any employee or business relationship of any
member of the Company&nbsp;Group.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">9.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#9;<U>Reservation of
Invention Rights</U>. The Employee acknowledges notification that this Employment Agreement does not require the Employee to assign or
offer to assign to the Company any of the Employee&#8217;s rights in any invention developed by the Employee entirely on the Employee&#8217;s
own time without using the Company&#8217;s equipment, supplies, facilities, or trade secret information, except for those inventions
that either (i) relate, at the time of conception or reduction to practice of the invention, to the Company&#8217;s business, or the
Company&#8217;s actual or demonstrably anticipated research or development; or (ii) result from any work performed by the Employee for
the Company. To the extent the Employee developed inventions prior to the Employee&#8217;s employment with the Company, the Employee
has listed any such inventions on the attached Exhibit B, and expressly reserves the Employee&#8217;s rights in those such inventions.</P>


<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">10.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Assignment
and Succession</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
services to be rendered and obligations to be performed by the Employee under this Employment Agreement shall not be assignable or transferable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This
Employment Agreement shall inure to the benefit of and be binding upon and enforceable by the Company&nbsp;and the Employee and their
respective successors, permitted assigns, heirs, legal representatives, executors, and administrators. If the Company&nbsp;shall be merged
into or consolidated with another entity, the provisions of this Employment Agreement shall be binding upon and inure to the benefit of
the entity surviving such merger or resulting from such consolidation. The Company&nbsp;will require any successor (whether direct or
indirect, by purchase, merger, consolidation or otherwise)&nbsp;to expressly assume and agree to perform this Employment Agreement in
the same manner that the Company&nbsp;would be required to perform it if no such succession had taken place. The provisions of this Section&nbsp;10(b)&nbsp;shall
continue to apply to each subsequent Company&nbsp;of the Employee hereunder in the event of any subsequent merger, consolidation, or transfer
of assets of such subsequent Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">11.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Notices</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">All notices, requests, claims,
demands and other communications hereunder shall be in writing and shall be given (and shall be deemed to have been duly given upon receipt)
by delivery in person or by registered or certified mail (postage prepaid, return receipt requested)&nbsp;to the respective parties at
the following addresses (or at such other address for a party as shall be specified in a notice given in accordance with this Section&nbsp;11):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 91.45pt 12pt 1in">if to the Company:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 91.45pt 0 1in">Dycom Industries, Inc.<BR>
11780&nbsp;US Highway 1, Suite 600<BR>
Palm Beach Gardens, Florida 33408<BR>
Attention: General Counsel</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 91.45pt 12pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 91.45pt 12pt 1in">if to the Employee:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in">To Employee&#8217;s home address most recently communicated to
the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 91.45pt 0 1in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">12.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Waiver
of Breach</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
waiver by the Company&nbsp;or the Employee of a breach of any provision of this Employment Agreement shall not operate or be construed
as a waiver by such party of any subsequent breach.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
parties hereto recognize that the laws and public policies of various jurisdictions may differ as to the validity and enforceability of
covenants similar to those set forth herein. It is the intention of the parties that the provisions hereof be enforced to the fullest
extent permissible under the laws and policies of each jurisdiction in which enforcement may be sought, and that the unenforceability
(or the modification to conform to such laws or policies) of any provisions hereof shall not render unenforceable, or impair, the remainder
of the provisions hereof.</P>


<!-- Field: Page; Sequence: 11 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify">Accordingly, if, at the time of enforcement
of any provision hereof, an arbitrator or court of competent jurisdiction holds that the restrictions stated herein are unreasonable under
circumstances then existing, the parties hereto agree that the maximum period, scope or geographic area reasonable under such circumstances
will be substituted for the stated period, scope or geographical area and that such arbitrator or court shall be allowed to revise the
restrictions contained herein to cover the maximum period, scope and geographical area permitted by law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">13.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Amendment</U>.
This Employment Agreement may be amended only by a written&nbsp;instrument signed by the parties hereto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">14.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Full
Settlement</U>. The Company&#8217;s obligation to pay the Employee the amounts required by this Employment Agreement shall be absolute
and unconditional and shall not be affected by any circumstances, including, without limitation, any setoff, counterclaim, recoupment,
defense or other right which the Company&nbsp;may have against the Employee or anyone&nbsp;else. All payments and benefits to which the
Employee is entitled under this Employment Agreement shall be made and provided without offset, deduction, or mitigation on account of
income that the Employee may receive from employment from the Company&nbsp;or otherwise.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">15.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Certain
Remedies</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Injunctive
Relief</U>. Without intending to limit the remedies available to the Company&nbsp;Group, the Employee agrees that a breach of any of the
covenants contained in Sections&nbsp;6&nbsp;through 9&nbsp;of this Employment Agreement may result in material and irreparable injury
to the Company&nbsp;Group for which there is no adequate remedy at law, that it will not be possible to measure damages for such injuries
precisely and that, in the event of such a breach or threat thereof, any member of the Company&nbsp;Group shall be entitled to seek a
temporary restraining order or a preliminary or permanent injunction, or both, without bond or other security, restraining the Employee
from engaging in activities prohibited by the covenants contained in Sections&nbsp;6&nbsp;through 9&nbsp;of this Employment Agreement
or such other relief as may be required specifically to enforce any of the covenants contained in this Employment Agreement. Such injunctive
relief in any court shall be available to the Company&nbsp;Group in lieu of, or prior to or pending determination in, any arbitration
proceeding.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Extension
of Restriction Period</U>. In addition to the remedies the Company&nbsp;may seek and obtain pursuant to this Section&nbsp;15(b),&nbsp;the
Restricted Period shall be extended by any and all periods during which the Employee shall be found by a court or arbitrator possessing
personal jurisdiction over him to have been in violation of the covenants contained in Sections&nbsp;7&nbsp;and 8&nbsp;of this Employment
Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">16.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Other
Severance</U>. In consideration for the payments and benefits to be made to the Employee under this Employment Agreement, the Employee
agrees to waive any and all rights to any payments or benefits under any other severance plan, program or arrangement of the Company.</P>


<!-- Field: Page; Sequence: 12 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">17.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Governing
Law; Jurisdiction and Service of Process</U>. This Employment Agreement shall be governed by the laws of the State of Florida applicable
to contracts executed in and to be performed in that State.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">18.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Partial
Invalidity</U>. The invalidity or unenforceability of any provision hereof shall in no way affect the validity or enforceability of any
other provision.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">19.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Withholding</U>.
The payment of any amount pursuant to this Employment Agreement shall be subject to applicable withholding and payroll taxes, and such
other deductions as may be required under the Company&#8217;s employee benefit plans, if any.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">20.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Counterparts</U>.
This Employment Agreement may be executed in two&nbsp;or more counterparts, each of which shall be deemed an original but all of which
together shall constitute one&nbsp;and the same instruments.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">21.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Entire
Agreement</U>. All prior negotiations and agreements between the parties hereto with respect to the matters contained herein are superseded
by this Employment Agreement, and there are no representations, warranties, understandings or agreements other than those expressly set
forth herein. The Company and the Employee acknowledge that the parties will enter into other agreements in connection with this Employment
Agreement, including, without limitation, an indemnification agreement, a confidentiality and inventions agreement, and an equity award
agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">22.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Headings</U>.
The headings of sections&nbsp;herein are included solely for convenience of reference and shall not control the meaning or interpretation
of any of the provisions of this Employment Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">23.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Arbitration</U>.
Subject to Section&nbsp;15(a)&nbsp;hereof, any dispute or controversy arising under or in connection with this Employment Agreement or
otherwise in connection with the Employee&#8217;s employment by the Company&nbsp;that cannot be mutually resolved by the parties to this
Employment Agreement and their respective advisors and representatives shall be settled exclusively by arbitration in Palm Beach County,
Florida in accordance with the commercial rules of the American Arbitration Association before one&nbsp;arbitrator of exemplary qualifications
and stature, who shall be selected jointly by an individual to be designated by the Company&nbsp;and an individual to be selected by the
Employee, or if such two&nbsp;individuals cannot agree on the selection of the arbitrator, who shall be selected by the American Arbitration
Association, and judgment upon the award rendered may be entered in any court having jurisdiction thereon.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">24.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Survival
of Certain Provisions</U>. The rights and obligations set forth in this Employment Agreement that, by their terms, extend beyond the Term
shall survive the Term.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">25.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Section&nbsp;409A</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>General</U>.
This Employment Agreement is intended to meet the requirements of Section&nbsp;409A and shall be interpreted and construed consistent
with that intent.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Deferred
Compensation</U>. Notwithstanding any other provision of this Employment Agreement, to the extent that the right to any payment (including
the provision of benefits) hereunder provides for the &#8220;deferral of compensation&#8221; within the meaning of Section&nbsp;409A(d)(1),
the payment shall be paid (or provided)&nbsp;in accordance with the following:</P>


<!-- Field: Page; Sequence: 13 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(i)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Notwithstanding
anything in this Employment Agreement to the contrary, if at the time of the Employee&#8217;s termination of employment, he is a &#8220;specified
employee&#8221; within the meaning of Section&nbsp;409(A)(a)(2)(B)(i), as determined under the Company&#8217;s established methodology
for determining &#8220;specified employees&#8221;, then no payments or amounts under this Employment Agreement shall be made or commence
during the period beginning on the date of the Employee&#8217;s termination of employment and ending on the date that is six&nbsp;(6)
months following the Employee&#8217;s termination of employment or, if earlier, on the date of the Employee&#8217;s death, unless such
payments or amounts are payable earlier under an applicable exemption to the six&#45;month delay rule of Section 409A. The amount of any
payment that would otherwise be paid to the Employee during this period and was not paid shall instead be paid to Employee on the fifteenth&nbsp;(15<SUP>th</SUP>)
day of the first (1<SUP>st</SUP>) calendar&nbsp;month following the end of the period (&#8220;<U>Delayed&nbsp;Payment Date</U>&#8221;).
If payment of an amount is delayed as a result of this Section&nbsp;25(b)(i), such amount shall be increased with interest from the date
on which such amount would otherwise have been paid to the Employee but for this Section&nbsp;25(b)(i)&nbsp;to the&nbsp;day prior to the
Delayed&nbsp;Payment Date. The rate of interest shall be compounded&nbsp;monthly, at the prime rate as published by Citibank NA for the&nbsp;month
in which occurs the date of the Employee&#8217;s Separation&nbsp;from Service. Such interest shall be paid on the Delayed Payment Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(ii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If
any amount owed to the Employee under this Employment Agreement is considered for purposes of Section&nbsp;409A to be owed to the Employee
by virtue of his termination of employment, such amount shall be paid if and only if such termination constitutes a Separation&nbsp;from
Service with the Company, determined using the default provisions set forth in Treasury Regulation&nbsp;&sect;1.409A&#45;1(h) or any successor
regulation&nbsp;thereto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(iii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Notwithstanding
anything in this Employment Agreement to the contrary, payments with respect to reimbursements of expenses shall be made in accordance
with Company&nbsp;policy and in no event later than the last&nbsp;day of the calendar&nbsp;year following the calendar&nbsp;year in which
the relevant expense is incurred. The amount of expenses eligible for reimbursement during a calendar&nbsp;year may not affect the expenses
eligible for reimbursement in any other calendar&nbsp;year.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(iv)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For
purposes of Section&nbsp;409A, the Employee&#8217;s right to receive any installment payments pursuant to this Employment Agreement shall
be treated as a right to receive a series of separate and distinct payments.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0.5in; text-align: justify; text-indent: 1in">26.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Source
of Payments</U>. All payments provided under this Employment Agreement, other than payments made pursuant to a plan which provides otherwise,
shall be paid in cash from the general funds of the Company, and no special or separate fund shall be established, and no other segregation
of assets shall be made, to assure payment. The Employee shall have no right, title or interest whatsoever in or to any investments which
the Company&nbsp;may make to aid the Company&nbsp;in meeting its obligations hereunder. To the extent that any person acquires a right
to receive payments from the Company&nbsp;hereunder, such right shall be no greater than the right of an unsecured creditor of the Company.</P>


<!-- Field: Page; Sequence: 14 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-indent: 1in">IN WITNESS WHEREOF, the parties have entered
into this Employment Agreement as of the date set forth above.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">EMPLOYEE</P></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 52%; padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="width: 48%; padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt">/s/ Kevin M. Wetherington</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">Name:&nbsp;&nbsp;Kevin M. Wetherington</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-right: 5.4pt; padding-left: 5.4pt">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">DYCOM INDUSTRIES, INC.</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">a Florida corporation</P></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 52%; padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="width: 43%; padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">By:</TD>
    <TD STYLE="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt">/s/ Daniel S. Peyovich</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">Name:&nbsp;&nbsp;Daniel S. Peyovich</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">Title:&nbsp;&nbsp;&nbsp;&nbsp;President</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 15 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; width: 100%"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-right: 0; margin-left: 0"><B>EXHIBIT <FONT STYLE="text-transform: uppercase">A</FONT></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; text-indent: -3in; margin-top: 0; margin-right: 0; margin-left: 3in"><B>FORM
OF WAIVER AND MUTUAL RELEASE</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; text-indent: 1in; margin-top: 0; margin-right: 0; margin-left: 0">This
Waiver and Mutual Release, is made and entered into as of _______________, (this &#8220;<U>Release</U>&#8221;) by and between Kevin M.
Wetherington (the &#8220;<U>Executive</U>&#8221;) and Dycom Industries, Inc., a Florida corporation (the &#8220;<U>Company</U>&#8221;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">WHEREAS, the Executive and
the Company&nbsp;are parties to an Employment Agreement, dated October 7, 2024&nbsp;(the &#8220;<U>Employment Agreement</U>&#8221;), which
provided for the Executive&#8217;s employment on the terms and conditions specified therein; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">WHEREAS, pursuant to Sections&nbsp;4(b)&nbsp;and
4(f)&nbsp;of the Employment Agreement, the Executive has agreed to execute and deliver a release and waiver of claims of the type and
nature set forth herein as a condition to his entitlement to certain payments and benefits upon his termination of employment with the
Company&nbsp;effective as of _____________ (the &#8220;<U>Effective&nbsp;Date</U>&#8221;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">NOW, THEREFORE, in consideration
of the premises and mutual promises herein contained and for other good and valuable consideration received or to be received in accordance
with the terms of the Employment Agreement, the Executive and the Company&nbsp;agree as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Return
of Property</U>. On or prior to the Effective Date, the Executive represents and warrants that he will return all property made available
to him in connection with his service to the Company, including, without limitation, credit cards, any and all records, manuals, reports,
papers and documents kept or made by the Executive in connection with his employment as an officer or employee of the Company&nbsp;and
its subsidiaries and affiliates, all computer hardware or software, cellular phones, files, memoranda, correspondence, vendor and customer
lists, financial data, keys and security access cards.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Executive
Release</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
consideration of the payments and benefits provided to the Executive under the Employment Agreement and after consultation with counsel,
the Executive and each of the Executive&#8217;s respective heirs, executors, administrators, representatives, agents, successors and assigns
(collectively, the &#8220;<U>Executive Parties</U>&#8221;) hereby irrevocably and unconditionally release and forever discharge the Company&nbsp;and
its subsidiaries and affiliates and each of their respective officers, employees, directors, shareholders and agents (&#8220;<U>Company&nbsp;Parties</U>&#8221;)
from any and all claims, actions, causes of action, rights, judgments, obligations, damages, demands, accountings or liabilities of whatever
kind or character (collectively, &#8220;<U>Claims</U>&#8221;), including, without limitation, any Claims under any federal, state, local
or foreign law, that the Executive Parties may have, or in the future may possess, arising out of (i)&nbsp;the Executive&#8217;s employment
relationship with and service as an employee, officer or director of the Company, and the termination of such relationship or service,
and (ii)&nbsp;any event, condition, circumstance or obligation that occurred, existed or arose on or prior to the date hereof; <I>provided</I>,
<I>however</I>, that the Executive does not release, discharge or waive (i)&nbsp;any rights to payments and benefits provided under the
Employment&nbsp;Agreement that are contingent upon the execution by the Executive of this Release,</P>


<!-- Field: Page; Sequence: 16; Options: NewSection -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; width: 100%"><TR><TD STYLE="text-align: center; width: 100%">A-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify">(ii)&nbsp;any right the Executive may have
to enforce this Release or the Employment Agreement, (iii)&nbsp;the Executive&#8217;s eligibility for indemnification in accordance with
the Company&#8217;s certificate of incorporation, bylaws or other corporate governance document, or any applicable insurance policy, with
respect to any liability he incurred or might incur as an employee, officer or director of the Company, or (iv)&nbsp;any claims for accrued,
vested benefits under any long&#45;term incentive, employee benefit or retirement plan of the Company&nbsp;subject to the terms and conditions
of such plan and applicable law including, without limitation, any such claims under the Employee Retirement Income Security Act of 1974.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Whistleblower
Rights</U>. The Executive understands and acknowledges that the Executive has the right under U.S. federal law to certain protections
for cooperating with or reporting legal violations to the Securities and Exchange Commission and/or its Office of the Whistleblower, as
well as certain other governmental entities. No provisions in this Release are intended to prohibit the Executive from disclosing this
Release to, or from cooperating with or reporting violations to, the SEC or any other such governmental entity, and the Executive may
do so without disclosure to the Company. The Company may not retaliate against the Executive for any of these activities. Further, nothing
in this Release precludes the Executive from filing a charge of discrimination with the Equal Employment Opportunity Commission or a like
charge or complaint with a state or local fair employment practice agency. The Company may not retaliate against Executive for any of
these activities, and nothing in this Release would require Executive to waive any monetary award or other payment that Executive might
become entitled to from any such governmental entity.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>DTSA</U>.
The Executive acknowledges that, pursuant to the Defend Trade Secrets Act of 2016, an individual may not be held liable under any criminal
or civil federal or state trade secret law for disclosure of a trade secret (i) made in confidence to a government official, either directly
or indirectly, or to an attorney, solely for the purpose of reporting or investigating a suspected violation of law, (ii) in a complaint
or other document filed in a lawsuit or other proceeding, if such filing is made under seal or (iii) made to his or her attorney or used
in a court proceeding in an anti-retaliation lawsuit based on the reporting of a suspected violation of law, so long as any document containing
the trade secret is filed under seal and the individual does not disclose the trade secret except pursuant to court order.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Executive&#8217;s
Specific Release of ADEA Claims</U>. In further consideration of the payments and benefits provided to the Executive under the Employment
Agreement, the Executive Parties hereby unconditionally release and forever discharge the Company&nbsp;Parties from any and all Claims
that the Executive Parties may have as of the date the Executive signs this Release arising under the Federal Age Discrimination in Employment
Act of 1967, as amended, and the applicable rules and regulations&nbsp;promulgated thereunder (&#8220;<U>ADEA</U>&#8221;). By signing
this Release, the Executive hereby acknowledges and confirms the following: (i)&nbsp;the Executive was advised by the Company&nbsp;in
connection with his termination to consult with an attorney of his choice prior to signing this Release and to have such attorney explain
to the Executive the terms of this Release, including, without limitation, the terms relating to the Executive&#8217;s release of claims
arising under ADEA, and the Executive has in fact consulted with an attorney; (ii)&nbsp;the Executive was given a period of not fewer
than twenty-one (21)&nbsp;days to consider the terms of this Release and to consult with an attorney of his choosing with respect thereto;
and (iii)&nbsp;the Executive knowingly and voluntarily accepts the terms of this Release. The Executive also understands that he has seven&nbsp;(7)&nbsp;days
following the date on which he signs this Release (the&nbsp;&#8220;<U>Revocation Period</U>&#8221;) within which to revoke the release
contained in this paragraph, by providing the Company&nbsp;a written&nbsp;notice of his revocation of the release and waiver contained
in this paragraph. No such revocation by the Executive shall be effective unless it is in writing and signed by the Executive and received
by the Company&nbsp;prior to the expiration of the Revocation Period.</P>


<!-- Field: Page; Sequence: 17 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; width: 100%"><TR><TD STYLE="text-align: center; width: 100%">A-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Company&nbsp;Release</U>.
The Company&nbsp;for itself and on behalf of the Company&nbsp;Parties hereby irrevocably and unconditionally releases and forever discharges
the Executive Parties from any and all Claims , including, without limitation, any Claims under any federal, state, local or foreign law,
that the Company&nbsp;Parties may have, or in the future may possess, arising out of (i)&nbsp;the Executive&#8217;s employment relationship
with and service as an employee, officer or director of the Company, and the termination of such relationship or service, and (ii)&nbsp;any
event, condition, circumstance or obligation that occurred, existed or arose on or prior to the date hereof, excepting any Claim which
would constitute or result from conduct by the Executive that would constitute a crime under applicable state or federal law; <I>provided</I>,
<I>however</I>, notwithstanding the generality of the foregoing, nothing herein shall be deemed to release the Executive Parties from
(A)&nbsp;any rights or claims of the Company&nbsp;arising out of or attributable to (i)&nbsp;the Executive&#8217;s actions or omissions
involving or arising from fraud, deceit, theft or intentional or grossly negligent violations of law, rule or statute while employed by
the Company&nbsp;and (ii)&nbsp;the Executive&#8217;s actions or omissions taken or not taken in bad faith with respect to the Company;
and (B)&nbsp;the Executive or any other Executive Party&#8217;s obligations under this Release or the Employment&nbsp;Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>No
Assignment</U>. The parties represent and warrant that they have not assigned any of the Claims being released under this Release.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Proceedings</U>.
The parties represent and warrant that they have not filed, and they agree not to initiate or cause to be initiated on their behalf, any
complaint, charge, claim or proceeding against the other party before any local, state or federal agency, court or other body relating
to the Executive&#8217;s employment or the termination thereof, other than with respect to any claim that is not released hereunder including
with respect to the obligations of the Company&nbsp;to the Executive and the Executive to the Company&nbsp;under the Employment Agreement
(each, individually, a &#8220;<U>Proceeding</U>&#8221;), and each party agrees not to participate voluntarily in any Proceeding. The parties
waive any right they may have to benefit in any manner from any relief (whether monetary or otherwise)&nbsp;arising out of any Proceeding.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">6.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Remedies</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Each
of the parties understand that by entering into this Release such party will be limiting the availability of certain remedies that such
party may have against the other party and limiting also such party&#8217;s ability to pursue certain claims against the other party.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Each
of the parties acknowledge and agree that the remedy at law available to such party for breach of any of the obligations under this Release
would be inadequate and that damages flowing from such a breach may not readily be susceptible to being measured in monetary terms. Accordingly,
each of the parties acknowledge, consent and agree that, in addition to any other rights or remedies that such party may have at law or
in equity, such party shall be entitled to seek a temporary restraining order or a preliminary or permanent injunction, or both, restraining
the other party from breaching its obligations under this Release. Such injunctive relief in any court shall be available to the relevant
party, in lieu of, or prior to or pending determination in, any arbitration proceeding.</P>


<!-- Field: Page; Sequence: 18 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; width: 100%"><TR><TD STYLE="text-align: center; width: 100%">A-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">7.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Cooperation</U>.
From and after the Effective Date, the Executive shall cooperate in all reasonable respects with the Company&nbsp;and their respective
directors, officers, attorneys and experts in connection with the conduct of any action, proceeding, investigation or litigation involving
the Company, including any such action, proceeding, investigation or litigation in which the Executive is called to testify.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">8.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Unfavorable
Comments</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Public
Comments by the Executive</U>. The Executive agrees to refrain from making, directly or indirectly, now or at any time in the future,
whether in writing, orally or electronically: (i)&nbsp;any derogatory comment concerning the Company&nbsp;or any of their current or former
directors, officers, employees or shareholders, or (ii)&nbsp;any other comment that could reasonably be expected to be detrimental to
the business or financial prospects or reputation of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Public
Comments by the Company</U>. The Company&nbsp;agrees to use reasonable efforts to cause its directors and employees to refrain from making,
directly or indirectly, now or at any time in the future, whether in writing, orally or electronically: (i)&nbsp;any derogatory comment
concerning the Executive, or (ii)&nbsp;any other comment that could reasonably be expected to be detrimental to the Executive&#8217;s
business or financial prospects or reputation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">9.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Severability
Clause</U>. In the event any provision or part&nbsp;of this Release is found to be invalid or unenforceable, only that particular provision
or part&nbsp;so found, and not the entire Release, will be inoperative.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">10.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Nonadmission</U>.
Nothing contained in this Release will be deemed or construed as an admission of wrongdoing or liability on the part&nbsp;of the Company&nbsp;or
the Executive.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">11.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Governing
Law</U>. All matters affecting this Release, including the validity thereof, are to be governed by, and interpreted and construed in accordance
with, the laws of the Florida applicable to contracts executed in and to be performed in that State.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">12.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Arbitration</U>.
Any dispute or controversy arising under or in connection with this Release shall be resolved in accordance with Section&nbsp;23&nbsp;of
the Employment Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 1in">13.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Notices</U>.
All notices or communications hereunder shall be made in accordance with Section&nbsp;11&nbsp;of the Employment Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">THE EXECUTIVE ACKNOWLEDGES THAT HE HAS READ THIS RELEASE
AND THAT HE FULLY KNOWS, UNDERSTANDS AND APPRECIATES ITS CONTENTS, AND THAT HE HEREBY EXECUTES THE SAME AND MAKES THIS RELEASE AND THE
RELEASE AND RELEASES PROVIDED FOR HEREIN VOLUNTARILY AND OF HIS OWN FREE WILL.</P>


<!-- Field: Page; Sequence: 19 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; width: 100%"><TR><TD STYLE="text-align: center; width: 100%">A-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-indent: 1in">IN WITNESS WHEREOF, the parties have executed
this Release as of the date first set forth above.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-right: 5.4pt; padding-left: 5.4pt">DYCOM INDUSTRIES, INC.</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 52%; padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="width: 4%; padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="width: 44%; padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">By:</TD>
    <TD STYLE="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">Name:&nbsp;&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">Title:</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 52%; padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="width: 48%; padding-right: 5.4pt; padding-left: 5.4pt">EXECUTIVE</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">Kevin M. Wetherington</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 20 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; width: 100%"><TR><TD STYLE="text-align: center; width: 100%">A-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 24pt; text-align: center"><B>EXHIBIT <FONT STYLE="text-transform: uppercase">B</FONT></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Prior Inventions Disclosure</B><U>. The following
is a complete list of all inventions referenced in Section 9 of the Employment Agreement.</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-family: Wingdings">o</FONT></TD><TD>None.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: -0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-family: Wingdings">o</FONT></TD><TD>See immediately below:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 100%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">B-1</P>

<!-- Field: Rule-Page --><DIV STYLE="margin-top: 1pt; margin-bottom: 1pt; width: 100%"><DIV STYLE="font-size: 1pt; border-top: Black 2pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>dy-20241007.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.23b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: /a5Zs7xRiXgOn8uCZHwsWayGqcPtwpN9+Ykxum15bYn6Xy4h1hy/ciKxbamWoUMP -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:srt-types="http://fasb.org/srt-types/2024" xmlns:DY="http://DY/20241007" elementFormDefault="qualified" targetNamespace="http://DY/20241007">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://DY/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="dy-20241007_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="dy-20241007_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
    <import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
    <import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
    <import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
    <import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>dy-20241007_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.23b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <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/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>dy-20241007_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.23b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://DY/role/Cover" xlink:href="dy-20241007.xsd#Cover" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://DY/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm46024620114944">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Oct. 07, 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_dei_CoverAbstract', window );"><strong>Cover [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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<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>
</tr>
<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">Oct.  07,  2024<span></span>
</td>
</tr>
<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">001-10613<span></span>
</td>
</tr>
<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">DYCOM INDUSTRIES, INC.<span></span>
</td>
</tr>
<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">0000067215<span></span>
</td>
</tr>
<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">59-1277135<span></span>
</td>
</tr>
<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">FL<span></span>
</td>
</tr>
<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">11780 U.S. Highway One, Suite 600<span></span>
</td>
</tr>
<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">Palm Beach Gardens<span></span>
</td>
</tr>
<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">FL<span></span>
</td>
</tr>
<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">33408<span></span>
</td>
</tr>
<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">(561)<span></span>
</td>
</tr>
<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">627-7171<span></span>
</td>
</tr>
<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_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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">Common
    stock, par value $0.33 1/3 per share<span></span>
</td>
</tr>
<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">DY<span></span>
</td>
</tr>
<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>
</tr>
<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>
</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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</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_CoverAbstract</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_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_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_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_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_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_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under 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 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PreCommencementIssuerTenderOffer</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_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under 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 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PreCommencementTenderOffer</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_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_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under 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 14a<br> -Subsection 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;">dei_SolicitingMaterial</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_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_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities 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 Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_WrittenCommunications</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>8
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( &.$1UD'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " !CA$=9;_$8J.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M3L,P#(=?!>7>.FT'2%&7"]-.("$Q"<0M2KPMHOFCQ*C=V].6K1."!^ 8^Y?/
MGR6W.@H=$CZG$#&1Q7PSN,YGH>.:'8FB ,CZB$[E<DSXL;D/R2D:G^D 4>D/
M=4"H.;\#AZ2,(@43L(@+D<G6:*$3*@KIC#=ZP<?/U,TPHP$[=.@I0U56P.0T
M,9Z&KH4K8((1)I>_"V@6XES]$SMW@)V30[9+JN_[LF_FW+A#!6]/CR_SNH7U
MF937./[*5M IXII=)K\V#YO=ELF:UZNBX@6_W]5<-+>"K]XGUQ]^5V$7C-W;
M?VQ\$90M_+H+^0502P,$%     @ 8X1'69E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ 8X1'6:K$(A8S 0  (@(   \
M  !X;"]W;W)K8F]O:RYX;6R-4=%NPC ,_)4J'[ 6M"$-45Y VY"F#8V)]]"Z
MU"*)*\>%C:^?VZH:TE[VE-S9NMQ=%A?BTX'HE'QY%V)N:I%FGJ:QJ,';>$<-
M!)U4Q-Z*0CZFL6&P9:P!Q+MTFF6SU%L,9KD8M;:<W@(2* 0I*-D1>X1+_)UW
M,#ECQ ,ZE._<]'<')O$8T.,5RMQD)HDU75Z(\4I!K-L53,[E9C(,]L""Q1]Z
MUYG\M(?8,V(/'U:-Y&:6J6"%'*7?Z/6M>CR#+@^H%7I")\!K*_#,U#88CIV,
MIDAO8O0]C.=0XIS_4R-5%1:PIJ+U$&3HD<%U!D.LL8DF"=9#;E9T!N[RZ .;
M<L@F:NJF*9ZC#GA3#O9&3R54&*!\4YFHO/93;#GICEYG>O\P>=0>6N=6RKV'
M5[+E&''\GN4/4$L#!!0    ( &.$1UDD'INBK0   /@!   :    >&PO7W)E
M;',O=V]R:V)O;VLN>&UL+G)E;'.UD3T.@S ,A:\2Y0 U4*E#!4Q=6"LN$ 7S
M(Q(2Q:X*MR^% 9 Z=&&RGBU_[\E.GV@4=VZ@MO,D1FL&RF3+[.\ I%NTBB[.
MXS!/:A>LXEF&!KS2O6H0DBBZ0=@S9)[NF:*<//Y#='7=:7PX_;(X\ \PO%WH
MJ45D*4H5&N1,PFBV-L%2XLM,EJ*H,AF**I9P6B#BR2!M:59]L$].M.=Y%S?W
M1:[-XPFNWPQP>'3^ 5!+ P04    " !CA$=999!YDAD!  #/ P  $P   %M#
M;VYT96YT7U1Y<&5S72YX;6RMDTU.PS 0A:\295LE+BQ8H*8;8 M=< %C3QJK
M_I-G6M+;,T[:2J 2%85-K'C>O,^>EZS>CQ&PZ)WUV)0=47P4 E4'3F(=(GBN
MM"$Y2?R:MB)*M9-;$/?+Y8-0P1-XJBA[E.O5,[1R;ZEXZ7D;3?!-F<!B63R-
MPLQJ2AFC-4H2U\7!ZQ^4ZD2HN7/08&<B+EA0BJN$7/D=<.I[.T!*1D.QD8E>
MI6.5Z*U .EK >MKBRAE#VQH%.JB]XY8:8P*IL0,@9^O1=#%-)IXPC,^[V?S!
M9@K(RDT*$3FQ!'_'G2/)W55D(TADIJ]X(;+U[/M!3EN#OI'-X_T,:3?D@6)8
MYL_X>\87_QO.\1'"[K\_L;S63AI_YHOA/UY_ 5!+ 0(4 Q0    ( &.$1UD'
M04UB@0   +$    0              "  0    !D;V-0<F]P<R]A<' N>&UL
M4$L! A0#%     @ 8X1'66_Q&*CO    *P(  !$              ( !KP
M &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ 8X1'69E<G",0!@  G"<
M !,              ( !S0$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4
M    " !CA$=91^;O>6$$  "<$   &               @($."   >&PO=V]R
M:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ 8X1'69^@&_"Q @  X@P
M  T              ( !I0P  'AL+W-T>6QE<RYX;6Q02P$"% ,4    " !C
MA$=9EXJ[',     3 @  "P              @ &!#P  7W)E;',O+G)E;'-0
M2P$"% ,4    " !CA$=9JL0B%C,!   B @  #P              @ %J$
M>&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ 8X1'620>FZ*M    ^ $  !H
M             ( !RA$  'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L!
M A0#%     @ 8X1'6660>9(9 0  SP,  !,              ( !KQ(  %M#
G;VYT96YT7U1Y<&5S72YX;6Q02P4&      D "0 ^ @  ^1,

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<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>10
<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>12
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="ss3949877_8k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://DY/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>dy-20241007.xsd</File>
    <File>dy-20241007_lab.xml</File>
    <File>dy-20241007_pre.xml</File>
    <File doctype="8-K" isOnlyDei="true" isUsgaap="true" original="ss3949877_8k.htm">ss3949877_8k.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>14
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ss3949877_8k.htm": {
   "nsprefix": "DY",
   "nsuri": "http://DY/20241007",
   "dts": {
    "schema": {
     "local": [
      "dy-20241007.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",
      "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/stpr/2024/stpr-2024.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "dy-20241007_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "dy-20241007_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "ss3949877_8k.htm"
     ]
    }
   },
   "keyStandard": 22,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2024": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 59,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2024": 22
   },
   "report": {
    "R1": {
     "role": "http://DY/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "AsOf2024-10-07",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ss3949877_8k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-10-07",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ss3949877_8k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r13",
      "r14"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r2"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r2"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r16"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r2"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r2"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r2"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://DY/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r15": {
   "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"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>15
<FILENAME>0000947871-24-000794-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000947871-24-000794-xbrl.zip
M4$L#!!0    ( &.$1UE>22'-'P,  +\+   /    9'DM,C R-#$P,#<N>'-D
MM57;<MHP$'WO3/]!]6O'%H:0% +)=&#2,B67"<V%O'2$+4 36W(D.9B_KV1;
MYF*@0%L_R;OGG-WU[LJMRR0,P#OF@C#:MERG8@%,/>83.FE;#P/[ZZ#3ZUG@
M\N+C!Z">UB?;!E<$!WX3=)EG]^B8G8,;%.(F^(8IYD@R?@X>41!K"[LB >:@
MP\(HP!(K1Q:I">I.M38"MKV'[B.F/N,/][U"=RIE))H0SF8SA[)W-&/\53@>
M"_<3'$@D8U&H59)*_NQ'OR;"*\@0U5_$67)/GB>W]$O<>?D^$T]H_NW-NY.S
MZ*;Q>?B:Q*%;'PWIZ?/\9.I.Y] C/Y(1"I_8P_5=%K(EO"D.$5#-H*)MZ?KR
M\F8UA_$)K%8J+GR^[@]2G)4!FTE Z.LFN-MH-&#J-= 2,AGQP$C7H':/D,"%
MLO*2'7A"A4346\'[LB L@^LP<ZY R4;H:08E!NKC-9S GC-A[U Y%+YZ8H"Q
ML"<(105XC,0H%<T=*V#!91FHC.L@6\XC+#9",]<*H3LLD-UAZG$KE3.U30$.
M,957C(==/$9QH(*_Q2@@8X)]"TC$)UCJP1(1\O!&#3.3B%*F1E?M3V[1MB@B
M:C8+@S+I7C8Y"_!/E230![4[R\+:!#M,;;T%B-^VLN.2A!'Q\9A0D@;,-\0%
MMMZ'6)>DCBFS!=?!9:588/^67J3GB&.AZ&DA?67(^3ED-]=#@1<'1U$7^>UB
MYG;S^4K?U2S*/1Z#=,&:>A3:EB#ZBK-RVY3C<=ORY[;IX2]5M*,&Q0"T_H[U
M2CNT_IWRL$8"<:^D4EI_)<(BS"51T[JTXUGB1&KZW5(8H.,("\!_5G> 1H?6
MK2@X^(\%][5^N=(67-TE];Z^;RU5+.,2T-*Z[KHAL[N]S[Q4:@=%O]F&9VN3
M[5;MFNLDPE]D>D@2BR]P6!*&=T026^[I3?'%-K@^I".T;] M]_W.H!LY$ =2
M&,O1*2S_'?XBAU3FH"16VNE+#K6$%JW:JH\U=WLZ?V*F[^*H(?!83"6?'S((
MRQ3S<EPW%O_U_1IA\%D3]*_^V+!'3$$Y^*81:,%,31U_ U!+ P04    " !C
MA$=9V'V(=/X*  " A@  $P   &1Y+3(P,C0Q,# W7VQA8BYX;6S-G5UOX[@5
MAN\+]#^P[DT+C..)LRV0[&07&4^R,#:;I+%GMNVB6- 2XPBAR8"2$_O?EY1$
M6:)X)"5%2<[%C$=\#_52?$Q27\>??MQM*'HA(DTX.Q\='WT<(<(B'B=L?3[Z
MNAA?+&;S^0BE&68QIIR1\Q'CHQ]_^.,?D/SSZ4_C,;I*"(W/T!<>C>?L@7^/
M;O"&G*&?"","9UQ\C[YANE5;^%5"B4 SOGFF)".RH-CQ&?K;T?1DA<;C ?5^
M(RSFXNO]O*KW,<N>T[/)Y/7U]8CQ%_S*Q5-Z%/'-L H7&<ZV:57;Q]W'\D\1
M_HDF[.E,_;7"*4'R>+'T;)<FYR.UWW*WKR='7*PGTX\?CR?__.5Z$3V2#1XG
M3!VWB(QTE*K%%G=\>GHZR4NUM*7<K035^SB9:#M5S;(TZ=#7G*3)69K;N^81
MSO)N[]T- A7J?V,M&ZM-X^/I^.3X:)?&(WWP\R,H."7WY 'ES3S+]L\2I311
M)(S*;8^"/-C-4"$F*G["R!IG)%8[.E4[.OZ[VM&?R\W7>$7H""FEY -LUVFC
MKC)HXMKL'1$)CR_9^UR;T9[LR^^.R/Z'!M3CG3=AR3-,WV6^'NG<]@UYWQ$_
MQ+D_TG*<)^\[TK7(_XOMK&WYS8?7?ERIVG@M/S4LDETF)S 2:Y.JBHX1.-]#
M/C&4=5>U\ZA1+U6C.1?MMJN9,:\S)='1FK],8I+(NJ??J0]C]2%OMOS/[S,N
M5P(7JS03.,IT37DSSD>6\HEI22DOA/:%1=33N%(QB;B<FIZS,2T.8Q'^(/C&
MNMNRU=Q2^#M=5?'%89&[ (PV9(*D?"LB\J9>J;N%CE+I:$.E0BVI"!M_78Q^
MR#7H-ZWZSZ?)H18''2V70-L-8=E2UFAI0;/853?;3.E>KI<%T<D60V8?:PE2
M&L<=?"%W'*N=7U&\MM@WREUUL=66[N-&81"=;'-D]G*E04KDJYN_D#02R;-:
MSG>UHR%SWND6DZV^KVG"0J!M#":AIO4TL-^3=:*F%F5!G=\2M;%C& /TKH?^
M3MOF7& 5!P'-$(?@;%$/0E64)XXN&-MB>D^>N>C"IRES38W-I E+71,4(Q9C
M(!J%%A5B3T3\8RO/V(F@^UXH6DK77 !6330,65!TV+V!@%1ROXPL!69IH@:P
M7DC:4N>G&X#9UJF'H0N*$\ <?$I2Z?V2LG@DE*K[ 9CU#R@VL6M:8,,F+VUE
M4,2 ]D!F\@A4AH2#S>6+6IW+9=+ QM;T/N%IV>[BIQ('BY#I<"!%>1A2<9Y(
MJMV&Z&&HI71-#V#5Y,:0!46,W1O(2B%'N=X_))<L'H1(I?,#B&'3CD<I"A".
MIK,^-*3:)QA721IA6GBYDMO2CN99M*X! >V:D+2$08$"N0-A*0(T,WF(5V#^
M1; 8ADM-Z0>6EE4[*I4L0%!,;WV8*+T72&9;(1JNX1D'ECJ[*=MCMKH_"^B"
M *7'7.NN;2%O@.)I!KID69+MU?-T-]O-B@A+X]H25VQ YC039GD0+ "F3 8*
M&5(Z5 B]]+R^2\ R]1 CV!Q3YI8 N\DF!4U-0"18C0$T'+3Y,Z5>B)C)D4E@
M.F<QV?U,]F"[6CJW3  VFU 8HH"HL#L#L"C%*%<C*?<"QIU(-ECL%TG4,U6T
MA6[1@(PVV3!5 <$!6 /H*-5H,9_YG$F6>#>/):C)0U(\#]Y#":AW"TN/[28S
M@#@@=+H= @3)(-2,\@G2G$5<///:XPXSOI4#X'[&8WB%TA/E%JI!36BBU1D2
M$&!#? *8-4(_%,^D(*[>X\DK0*H&+\1=Q+$\4&GYSW7"R#'8?JO6+5T==IM,
M680!D02[ _@IE1_T!Z1BT"T+!9KI&YHZ]0_-="@TTZ"AF;X'FN4K#P2:DS<T
M]<0_-"=#H3D)&IJ3=T$C.][K6#.3'V_%DK_:'LX&E5Z0:5NU G.0A8=+RUL?
M+"I K6=4B$],\H75K;@3_"5A$;QDAN1>@ %,6ZDQM.&A8S?8QT^U(-9Q7L>:
M8E'>^R71,C^C3-.D?8@I-.%!TC36.[@4:I](W/$TP_3?R7/GB;A=[ 4/JV$K
M) UE>*C8[/4!4\0@&>3CQ+K$5=W0L+Y*9I2[>P788NOP"G"M, @(;([:KP 7
M5T\*D>MN5HP*@H$1H5GLK),MIJH^KI6%T<5M0ZT>SK_74N/CBZRRN]"[1\[@
M!P3:$E<]#9G3O6V6!]'C@"FSUW,9RG6>KL:K#!.I??BNE3F;V4T[U42N"X+H
M7=--:YK6Y8Y[\U>19'+/,[[9;%EYE\?VW""@<]7+G39UCUM%0?1^ES.3A%*+
MFF+'6"PX3:(D2]CZ%WGR*1)L:Y5-Y H(V*"FH:T( @70ELG!08BTTC$$=X(H
M"(GLB/PE0)582-P^/%AG^RZQ*RCZ#6LX8&40D/3:,V&1 >.H%H&*$)3'^,5F
MGJ9;(MX$CR7$$T*@>0"DECY$G""3O5 5@3[96I!H*^?'_?%TM4PR:CNY;$N<
MS4F N6I&,LJ#8 ,P9;*0ER'^@(ZG?UG]%>DHQ]U_PY<"J^2QB_UFQ2F0?<JJ
M<@5!AT7-@442! JP+Y.&&XY**2JT/K)3-<Q:FF.4NP+ :DMW?:,PB$ZW.6I]
M^1M][6G(O]Q%C](4 5Y(L,M<#_TVD^;P7]<$@4"'L=9)22E%6NOCA83#E+7N
M7P2LO2T"UCV+@'6(BX#UT$7 VMLB0.^V2!$BQZ7;%4W6&$A.V*EV#46'99,/
MBS0H5&!_X)A1A:!#C.N,EGF*,Y6>7VSR_5_)#Y96 CIG.2V[;%9)+6VB(!CI
M<M9*:UDDG:N)D5*[YF(;)QF)"S-7"<,L2C"MTB/:KHCWASBC9:#Y"IP>?1@,
M#3/9PJD(T[D,J\!#JDO7E]*+!S!^)93^S/@K6Q"<<D;BXEJ*[4Y1M][M$S,]
MMIL/S0#B(' :XA!X=$8%C9]4%-)AY94P+R1]XW3+,BSR=\F%;60"=&[) 6PV
MB3%$ 9%B=P804HE1H?;S@G:1/:):9!6_.P0V$)([?EV[T[3QUK95&Q SG0:A
M=[C+G!^'M7$1Y>D5RXRHWXM(7L@7G.'2&]A>2.[ZI<HNT^;;E#9M0 AU&@3?
MGZQB5*H8K)GREC)&S.12:\T[GA(W5.X3Q[0LMG/'5)* \+#YZL@@(Y#6>F%A
ML<&4?MZF"2,I/!$9*K<L6"TV66A( F+!Y@M@(9<BK?7"PN6&B+6<WGX2_#5[
M+/.S@FT#U&[9Z+3<9,0J#8B5+G\ ,SH$%3$ZI:X?>':'A.)%ED6XI1:I8VQ
MLP8S+5U(P$#F6K10$JGK+3<\0TN.OJ8$98\$798_0U?/!%_4X^N71J)(O1!1
MK,I9C(4-H2ZQ\U\= 0VW?GNDI0P"I%Y[\.^05!%(ASBFYE8R+.KG<;F)>48V
MX-L._2&N"!IJ7G/4IP^"IH$F3:;RL.;)=1Z(5*3/;$;UY/;P$J\A<KPRMA@T
M%L8U11",@+:@97']MP+\Y,[;KF@275&.X:LL#8WCC'EM>T:RO(,@( +:KJ 4
M>;D0Y4HO_?\9LR>Q?<ZB_9W@$2'J*:NT&JWZKK\-C';+S)N:U*1I4&A G+W%
M+T#@H0I4J^-#;<;R>3%//32NLKGQZ&GQB.4!O-UFJ9I!I3'X*GAGD./;"P,:
M8-QDZ(@("+T!-J$;#GDDRD,_H"(8U:(]G9^EARR )/Z\OR</1*CW#I9DEWV6
M.WKJ.,,8$.OZ[&UP<\R3N=[ ("!\JUOH5"]%]0K02CTC5E:!?E.5H+P6V^^7
MUS==RT]RL]XD_UKAE,@M_P502P,$%     @ 8X1'63A]:RE/!P  OU<  !,
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
MZ3[ !"T97V[P8?BQIN*#OL9LPLEFJ0:@V3F/<R;9.9RLF#:;/Y<%;#35!1+
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
MTVW^&S(YW7&4^P)JM8EQO7E!BB$Z=C AC00P9FBRMV5$P1&#7X$GENQ_0P:
M7T']PP&(-VO-NH/- B/J7Z#35DFJV48C)B/8Y&1RS2C1'4?&TY'FRR);J@IL
M@SVD)^+- +=&@]&@.)J:K&"C!I\,WL&#F&1#]V6ZSI80+3 :-FV !<%X*7(,
M4ZGMYF57 @6HN("\Z.A-2G-<=='84"N2.Y^DE/DMN8NT8YJ76)I%4\<]?O.-
M$6H=2CG)Z-$ =40P3I$ADJ:FT"<\!.(#?KQB]:(CBXN2'8#(V4UFTRXORP)H
ME)M+F#BJK*/HVO< !Z-+I^<MFZ+F\C.(Z9+S>GB0ZPMR2<"QVI@?U1':25[K
MCI7\0"<[H%!1:,C)5NR1L,H<>NK+A-(*,OB1$C[A4HEI&T! I).*A,]547Y<
M@(5$:B+.<1<K539#[\\A=S_O#H=D"_2TI!FY&$LS5?^PIMB3&L$[8*FL>?;A
M'=UZQ?:6>P<5@*Q4S(]$R0!Y0VD <0:S3%;.9(?'X0[5K"S4=^ *>H#<-\([
M->(,\&.GA" W<&)G3[*H\^TP-4:TW@8/EJPXSCCONJ.EZ(- CPG]B^'!V+F$
M'DGRPR3.3)[$DK1(L3IXIQ:QR.NWMW@^=R.B':C/JF)Y*O2UB4 MQ6F""MMT
M=%,6[<W>**LP5P,9!)XR%<QY2%WN).=W1V3S3O*/\B)_4)IE,=&)8Q1&_.CD
MGT1E&G64+$ZQ..<R3D&AZ+X<#\1MHS=Q7>,93FR&<A614X]**GFX0]R3T?:6
MGT;E L4H5-=5B!]ZRFSWN[YFBSIM1='0>=$ W2GH26'_^JJ(=@XTSY7XF@Y0
M,P_2XWT#9$=\=:5XW<5LEGA?<AM#++"KY!6+K &.<5H3)6=$.ZKJ2RH2B"N4
M<#2Y?2\]5Z.T',"792[B-.F$@HJE*24A'$2?. PHG8-_QIP.3%(?BLNZI^A,
M>(8"16F5EIPG$5V;(G$C(6\^02$E1[QDMT2*"S^@$"^E::-63UG:?>%G9\IT
MU8)A@R@XPQ&EF.G@+/3;>66<F-))+7,<_(Z^'>8)V#HE+!XHEW%F*\3<&2J:
M+&&[6E((*&\,)UGU)*? 5V<Q!B?FL;/C#55#+(VFZK45Y$[E!MP0/:4;HSXG
ML[TK]YX>ZK@GN!HTCLY@ #CC\**D$QO'SUK4R),PI#DO2F 6+#]:M6[F@R=P
MJY#H46)P0@4ZQSVYWB-[)(R4F"Q>4:JBIIA7Z:<'S$0]Z?5KL,XMG>B/OETG
M^J-[)_K==:(CH$"O^P^$5Q'UJ0%<<$@H!)*:!Z=O84A%E*PFL$Z;180R&_,/
M\?$LG>+M435\?%GO7K,*I"7#*1).ZA^Y<#A\UC<CD.9>#-Z6376#:3=.VR9.
M!/KG&L($+E>J86&]=6GG[4T/74(5N9<6. K8( E"(DSB:F9EHTT'PV$X0TSH
MI[D>YA/:MI2EJ-DF>'?C]WB32322' :E,<OX_G$YI$'-6E@JU=FB<P/3CUUX
M_EQNI=#_O+UUF\*RSJ4B6B7_E55+T;QZDDH\\3]4<F40=J%SG?!E3L62J]V6
M)C;&[%#*G>44!L]33U@88/WC7RWK]6=\#',5[! GYK!MG,-Q%J]X^3 Z!&/W
M,ZP":TUWZE8'/-%>9A&9*5(S[CSHR^(CJ&Z\7)A\R;8+KE<L6+AO->-VYX>]
MW4'V46]^+RL-._/O1B;J*UN&O;UU&"3;]RF.&,L9^:4F]B$>D)]LY8 YYY[S
MI]18->I%-ERT!N9Q8XV?%P'!E'T4/10!(65XI!Q3\9Q^T*,$LO)R%OVD!:&2
MO\!GQ&8;6JB8;GJ$IBHZ)),.%X-N-^(BRK[*W;;)%$;8.F>;JN2E?L$F+:X\
MW;L, E,:C_KB :*[D?)X9BH84@YBR[TOK.M?8L%&E/3=*FH!%;5S6$*^_MF9
M\5+0Y:D>K=JB&J$Z!L4-W\T]'//,JX1W(4['"0V<F@E:"V"63PQSQ:2 'TL2
M_S.J)K5DX?>P>V)F@K\D6M>C6>=]Y2B].0&20AW.4C.7?6?J-(;AV9(BH4I^
M5(PZXBS$BDWG-]?WAN?6N6-[XA"2)X<&%[]&7K+K"GY%ML/NX)AR3ONK?O%1
M8B+-E&VI19_#4>(F">+E(U82_UA\._IBX6TDS6?'MUL^C2\0WD:EK".^,(%@
MV)O7QB(0[Z*Y+.@E?4I&TCET.,U5L.&M,J.!'<>]_05AG\YH<R,FNE,P^N -
MAH$R6BKHW4A)#MSI[_%R/#(Q[!#0X2BM&(Y%JCG?,W\0IUZEE?'31%0_#A7$
MH#[AVG+/KM&S-G!#"RB!0G.T%"JZ8K^.-^,^)!WZXF5*,7C26V"]R$DQI;N4
M]H9X%-P0M]$F6L*HE?F)Y783,D.!4HO9JB+='M.!,<<SP\1>V0E08TL\A/$B
MGL"OA$G0<(+K3MXZ2E[R*[KEYO,B825NUQ?].YX)62S -&'!$,L\4N1-NJHL
M"A0FB6+Z UU68Z/O=V/N]N+]2!:)5YR$>#**L#*#9U#H&,QP4CKO_Q006E1;
M2F>Z,MG2.-<N6#VLE_FX?DBUS"2]=0+7N]\>?[ONM\?W[K>[['X[!$D(6U9Q
ML7=<II6MX77)3)IYU+HEX=#JF7'9JJV25$FDH714%1""N8AA0I.9R9!T;9MH
M&@K"")SH>#ISFKBI-#OQAG$FJ&0+=*E#R>&Y=,69>AABC=B@KH2"683.CY[(
M 1680=UZ)C=B.YFF1PAK&%^NXRG]0%K%>0R;!KI1'OU:5(NTIH)E.&K9'!0@
M3 =YA1$[$.(*4.I@K*J/K'7S(C"8Z^:O]B9-2K<G=J4TP4=J%[BOVSUJW]54
M(M:'G-%2<U3#(/R;@J<Q1[BWTJM31$LG:ZITB4&V<<HWDMT;1;_DR/'=J%89
M3CS@? UGL'V&6KG!].5T-[H]'22[PMJI-@MAA#$SC(NM^O,1HL]*1X@KEWS#
M2L2UJ:]@@'SA=(XUHPBM4K7MK;4,CV#>/6!>UV.,]7#5J#6;H-;\YS"9H,=R
MV^G6*O4\Y; "7&0 1!E,$ZW&9KZ@Q H1NEBI+7+VR>[V5LNA2Z)D.-KQS,O:
MH"T;L"KAN4?R'(%3(D/:F+]69(\<@]1D,-(5(AE?^ P&2I"L, !LL-6J#:$#
MD.;))?-4L>@[]GK<GE(B7S"VUZA3P\_1;?<I;)4M[;<OH&KH@;NU;6_XLET\
MNWTAJDP+4@EN+T33 #)BF,4Y5-J4\',A@0E*,&,Z']$*1G[))I!OB5EINJYU
ME@5:_A=8EW"LGP6"^RWJ2%JJHD2(B5P$ZZ\K@R.059X$I'AAEWN><<A#<0)C
ME&0T)Y!&<1MA) @J^?D^:4^^CV3Z:-5_ ./1F_Z#XL8'0;@N"Z@%SN!)I/:C
M>- MU,KVEI_5TAO!\Y.S_&!>GV#WTD4P$V04Y,RXE)(@6J<HDAV,TH! 0^DS
ML*!<$1]O6NQ@C)*GX-40^XP3UDUKR*,=Q!H8>@1*=E:GBTR*FS&P&,,3#&3*
M@CYOYHCQ6Y06CAQ4>M;Q+6"+[[<HRH\.HN4/+UK5<M M"A+@[7D\^N%);U3V
MG9R+,SP7#%CD4(I<_L]ZUPNN\&;,67+NU)@915?/#2M4'!Y,M.V02KW<? ?#
MHR'*9VAFT2EUJ$/$F5P,AO,(-Z O#;WS%F8 90?/D$A0]<-KIG"7N..3TDS1
M&*@BQR,8*%V/24*U9)@ /F/TO#AD3KQZ/N=MFU*BUZGF./2%9:\I$%9GD15N
MYA*'06%%#%D*KK%OV/>[-,FWQU^1P@6^.X7$EJ+DGMQ ,=?#)T3$PUV:E] &
M1">HQD()DNKR!\JK\2\2JS8RIE93!55R$FG>?V0#!\B0^RZ.8 4O$(AQ^(\_
M37A7#B=TS>X_??38!\[I-B7QOM#-6J2 7I-)!P"&^O-FAE#S379)7NG:NDNI
MG0K5G&&*1) XRM$?+'8"LER!4=5WJP(!SO"=NOJ$9.PCCP+RD0AE=;*;8/6P
M HMA3YYG_8UT8\S 1+&"9Y71F'A!%HE)\G])YRC0_^'KC\N"09U8-6Y!' )1
M.>D('N%,3OC$BF[\W5HOR#/Q!/1*[C4 5H7.V$82[;!^@4?N?POOU&5:UB[W
M"4S;<I*RG1I3T1\PI$1JEVEF+HT"@8NYAMRSDOS?JD"04/P*[BI"HH%=8K(I
MOQ)/[N D/2NGM;*6BDR-:JRET_.L'S+$9!R'VT.16NWF4)=P*G<CZD51X-0P
M\  &N31*Z=/+)29*E>PKA@0'(=)Y^):HQT^^76_[DWMO^]WUM@]<8R\YY0]E
M)6B>#:;M7\U8'D@-+_V=\Q^&NBQUL>(FJ"6!5.WV>J$\)*H%<V^(80G_*D@B
M^1A,SRAW__H^#)Y;B'5CTM$*YY0!8])WK8,@P"Q#;4[3FXF"$I!@:I<21\!J
MP'!^K16.^%H/1FZK0[!(HT"4/4.$Q2FTFKSP]L4#0--63[<85(T%;YR4H?HR
M2F5I<&8%]5AIE]I*:PBZ>:A+%1F;9.WGJ%7(=A\K=5]Q+7IXO6OY@USP<K\_
MCNDRW]_OZA0#-SL!AH7SBTF,3B2=@U(F8:!/!#E21I)I5.'^X3;[,$A#>ELT
MH+91=QI&ZD(3)T/OJ1B'AWJA83AB8X?XU2Y1IB@OXSS]7U=5UW<5=CY#2N%]
M1!YD5-%'',PO+^5WUJ7(AR6M/HAH=+3X3F5Z+\T*XTQEG%=3>&)$+4 ,^SA<
M'D:2PMU=,2X,.>G*5O4>?3@EH#!@4,,04Y2DUGHMS;/O#U%G21%FJ_4M*=!0
M;M?T!=_(2CRN-+!AT:\6B+5N1DX*VQ*XLLGSB"#8&)'JDT:^BXMOS.[K0;$>
MUGW[*\BDJ90W"";)?YI0ULP43-EI1T-^XFG(H.>/2>,2Q7@!=+)2J$]Q=@:+
M'<$V.'0LTMU+/O X!.F>[:6/O(*^8JU3#32KHAY+ /:'38&238;/7%/T!Y9$
M5X'5E6^\?:1$KMI(B;V(H"/6(_C:1"_1BAVM-[*W&"R@^1LX,ED*1D%B"0C"
M @YRTX<@?1>0,(),XA#;Q@NHK8UPTX8<\?*QAIPG4> [V=[Z"IPG%A>@/Y9"
MQ3N='%,+E90TC! UA"<[@"%X<XK?)C7QV*%#Q E:\'" )M9I2.>+LH^U2%2R
MUCBB'W9G3/,N/EM1&;^[8U]'1T3V1$SL60>Y:5^/*ZH57QOM1 '*O!!^[5==
MV!:/)= E7: RRSHO\)[U"T4'XEV:I^C^(MGLY;_\ I+68#Q4$V#\+/<^R.UJ
MDQ0Y&CYA% WDTBZ_6F45(/(21 *:!]>DL@Z74 O+[.V, ]R7ZSTK/WR[GI4?
M[CTK?SG/RO%N7[3? 0MY,$MTQ+PD<\[CDU1MK27I (T%UHOKH=L2>6WT'0_#
MAS/#4LT7CUJIXEWPG6B3V#M/UH/;?&,K/2H*;GM%<;$K83TE#?V=5PCGU];>
M 8S.5DD*HU':M,@;BAE25@];2!.5I91?($AZ)-LS\:TJ'49DU0F6B/UR''0Q
M"CE:@>#Q;66):H_?]KWMR" ' =SB64IF_HYJ2)JQ[Z=A7& \9WM+][G5&8OR
M*GR[/=>O'K,]_"XNX;C@GV2$@1A6</L]L06T095WC$78]$HN.>4<CG;BZI.1
M>KID6>G<MJ?6UKJ6;+B+:+I3F4O\26A.0"5AHLK3IT][DQJ.Z;O;6Q?QIT[S
M%WX9$="=$ZZEH)Y@;<6;+1AQ'L)#-BE(4BZ94ICJ-@H;]-J_(X1,Y%*+,-F)
M<XC84!;/J,>T]'DP0]G3;@L27FD$"Y5F(,CKSCZ24BZA?65GHG*P+8/EBW:B
M&K8J.&*'8IPSNV!7QC&HX]%.'7]D& ;4L$![:O(!#5*\KBQ&D'M+2;R9F@13
M4T<1''II/8.*+S68P@)U>)F#.PH7O:G6$^O IGV@.XFLC*$BIAM &88M9P8O
ME=O4EO-PZ^*@F[$X(,? DV8JB3<4[L9 =^R >JQ%2@9I>#_C=ZA]GCO)P!1#
M(B7([!UIN4%'>Q#0^Y&<,\Z/Q_9+M%QRH *S%I<YJ+,)]?=BQ[56^#+'D>\I
MQ8(JSGBB::+W<FQZE0C<30$5B>(F2;&EQ&[0\.30#?PZ#1OD^N58W"6^SV(?
MA2TG@EQ"*C\]9"&PEL@=^7AE=#OP(-PMTU M<H A$LJYD5^0?-/7\8X;VEQL
M%^VRZ=1P9#!-=6^7VO80!VO)V\$ZSB>@+(B_T,**TD0#T0/ZP,28I(H4-\8C
M^H XPJ_1G6-C,M?=)VD+::0U?8*AX2:(26@UL@K:79.]Y163I&]$9-BJT(%M
M_4V+%1U357PF.R]S+$)A'.F_&13-6$W(50CVZD2^0 AJD>B.:L^,KU'.Q=9T
MP7"A7G<[I1]%-%.M#/52Y4H3:;=.N!^'6)$*SQDP:$EBQU?RK'N-YV1!UT U
M".E_PZRD&GOEBJ158(L')C.4A!Z1'=]*[N^AI>J*VUL9)1L#7U8$.*//4E+J
M39/BX$FO].:&0KDK#?;&?1:&9A&-B)R3 Y2P:<@YAB 0I!OABQRF1EBGD+95
M#Z((VUY6'KAE4&(EZ3;+M,@(@+"3B^RQK1O#3I.4MB"[&X2:;--M6*%]$G<*
MX1#6;T2.4KH.);'W25FY-KIB4JZ,4;2.D+\#\#BO,?X(0MQ&/@>MII_#FX_]
MU8&F#J>:_]XAGQ](0);ULI8[E/:>51EC&S=@^(%:\OJ0&O"'.:>NMJ^!@Y_V
M?N&V4"A5NJ]RO$=,0&DDWB&@1L8^/HFPS/86\XRKTHNS2<-98#V>Q_YY[22[
M.X]WG[7O<:JT:#5-9OVB \J*%G6 RCH(<BOC<9HTJ5]298."JM-!&X>@EM!<
MV&GW+6#\X47M[SY#W4;O?!PQY*]V::68+JTKB+7.0(<!L15(++WH$D4)[8I/
M[Y;R;KV!$(R[ 3@N[E98A4MTR8)^90K^XFLZ/0T"7?XQAI#$7/*L(V)6SRJ
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
M0*!$8=^<N7.P9H+-KR:FO??D_DP^(O=48/!Y'&D;@'HP/D Y(%-JI)BYQ-Z
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
MTV4XK3^T!I\"2F+T#D@GF0&&]G@S^L>:_>+?Y]-X"5<4E82^HEX\]5W1>=&
MPI8?$S?SCA^R+T56S"ER]4WQ/N6[<QY_I.W7C*BHE1\%"@>[[8A[J"-4X)0&
M545-(Q>CPYN0W/)8@(J%5&61(R15MOHYK'J!>ZFXQ.J[E;1$HH VG)V\-U(9
MY&#"^2/?+QO:B%&"H>O>8VA+V<B=YU6P21JY/R5-AY^[%,*))".*@)#>ZI+@
MI*U4:W3Q4LI@7? )'&,3# QAXO1L12N<.9$NG!';U$$ L@VC_?6J\=<PHH?@
M$22-"I4M)Z+;QY.[9HJ "9Q?0"XA5.?LAK((M3LYP,C* 9_!R=$7960*R?N<
M;(_BG\1T_?ZH[:VUV' S?/=TW0ZL2U.*@0S,ER&OV 0WBNLOV3):^<TPV600
M0=+*5<'T0FRY9)V02Y@TQ9*:7$I\D$-'W#F']H<=4ESTKB^AG$[W%K#L:52;
MZLR3R[% PV44J=LAS46U66[(2[R_MZY#/<<*:@I@B#+V5N),W6P4F]B=!I&G
MHO2ZPG+HT8Y)5;IPX"Z30D(]KIA(TDY;.]JY+EIQWPW1=4W8C%\HCYD4N3?Q
ME6O_,0=MDJJN6;UM);KYBAXNFCB8/$BV8WRI3G;.E*88%O/F<*?>'E@35JBY
M?(RIKJ!.7FB3,[]JK""H%%9'6FOK*0-NIUM;F 3.U'F]L>Y@^VOB.7@MQX7W
M#_$:2*N%Q(MI]4CG:M7*&N6X?M<"\+V2ZG\ "P.4^O8^\#?"SG2/]!P(S_?X
MYC=$V3532MY2_IE&GI#Q.2.MTL:932ZED%[+E.NZ6?50:W\_D!I_'K%:!*'F
M0=^]N/CU.#K^[^-7[R]._GD<';[ZQ]O3#V^.CWXY/H\N?CV\B.#/OQZ>1V?'
MAT?PP<FY(M8!.=X>V4=>OW_SYO<(OWL^BMZ_/3H^.[^ OY\3U-WANW=GQZ].
M#B]@S).+\^C5Z=N+X[<7\*0_!,(IO?Q=YD)O/X[.#W\[9K2\PW_01^[]\EV8
MA_^!_'P>O3L[_>?)T?%1]/KTC(8^>1O]\_3-^[<7AV<G,%5\^/1UA .>?G@;
MO3X[/HX^G+QY<UN?U]-OV><UW#3FWN?U5?F\/J/WC%R/86Y^NS:!.[RV&\Y\
M!3UB[AL6U,.]!K[23@"/O_R(GS_D-XAB?K_Z.[CZ?T<?A#M*FB\T3*?OP;=*
M".YR< >;&-Q%S>'KZ:UFC<*[S/?WT]YX5[BO:5EK#/,7Z?AV/]A7W7SE8.];
M]B,-=U^Y]R-]ENOGX'';&<YS_*S.*B^_4&>5M@.Z#7,(4WM'F8HG^9(+HRI"
MKV#@'7J[QNYMA?OV5EHI@HVI,4^ZXF2E+*/L(1FF-%-3(D]1T$*Q0)]>!X'_
M$)W]?[8^>AT3?C@YNOCU[]\1-WWNV]L=7E1F[!$_WW#U=E5'ZO^,#-W]"P<1
M I8BR3*-YREF)GR S:+JG>]>%):?>"@,VIJ'W9/R)0["'L^LW<)'IOME_:UK
MO>N>!T(>.#<F2N>8 Q[7AC)+X(#__"<PQ5_).@P:F]]Q'?WSW_=GK_]>N[\?
M['ZP^\'N![L?['ZP/S18G]7\!?79EP_V[3L]T_JLR<P#-:][O"LTX#XJ!:TA
M][O^$._;ON?$\\O0:!VGC%($C7_YKV_\!U,4=]'W+T^/?D>UX_M?+WY[ S_\
M?U!+ 0(4 Q0    ( &.$1UE>22'-'P,  +\+   /              "  0
M  !D>2TR,#(T,3 P-RYX<V102P$"% ,4    " !CA$=9V'V(=/X*  " A@
M$P              @ %, P  9'DM,C R-#$P,#=?;&%B+GAM;%!+ 0(4 Q0
M   ( &.$1UDX?6LI3P<  +]7   3              "  7L.  !D>2TR,#(T
M,3 P-U]P<F4N>&UL4$L! A0#%     @ 8X1'6=1!IP(W'@  FI\  !
M         ( !^Q4  '-S,SDT.3@W-U\X:RYH=&U02P$"% ,4    " !CA$=9
M*X*PCC%4  #CJ0$ %               @ %@-   <W,S.30Y.#<W7V5X,3 P
;,2YH=&U02P4&      4 !0 _ 0  PX@

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>ss3949877_8k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="dy-20241007.xsd" xlink:type="simple"/>
    <context id="AsOf2024-10-07">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000067215</identifier>
        </entity>
        <period>
            <startDate>2024-10-07</startDate>
            <endDate>2024-10-07</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:AmendmentFlag contextRef="AsOf2024-10-07" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="AsOf2024-10-07" id="Fact000004">0000067215</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="AsOf2024-10-07" id="Fact000009">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="AsOf2024-10-07" id="Fact000010">2024-10-07</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="AsOf2024-10-07" id="Fact000011">DYCOM INDUSTRIES, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="AsOf2024-10-07" id="Fact000012">FL</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="AsOf2024-10-07" id="Fact000013">001-10613</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="AsOf2024-10-07" id="Fact000014">59-1277135</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="AsOf2024-10-07" id="Fact000015">11780 U.S. Highway One, Suite 600</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="AsOf2024-10-07" id="Fact000016">Palm Beach Gardens</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="AsOf2024-10-07" id="Fact000017">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="AsOf2024-10-07" id="Fact000018">33408</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="AsOf2024-10-07" id="Fact000019">(561)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="AsOf2024-10-07" id="Fact000020">627-7171</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="AsOf2024-10-07" id="Fact000021">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="AsOf2024-10-07" id="Fact000022">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="AsOf2024-10-07" id="Fact000023">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="AsOf2024-10-07" id="Fact000024">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="AsOf2024-10-07" id="Fact000025">Common     stock, par value $0.33 1/3 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="AsOf2024-10-07" id="Fact000026">DY</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="AsOf2024-10-07" id="Fact000027">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="AsOf2024-10-07" id="Fact000028">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
