<SEC-DOCUMENT>0001104659-25-103101.txt : 20251028
<SEC-HEADER>0001104659-25-103101.hdr.sgml : 20251028
<ACCEPTANCE-DATETIME>20251028151640
ACCESSION NUMBER:		0001104659-25-103101
CONFORMED SUBMISSION TYPE:	S-3ASR
PUBLIC DOCUMENT COUNT:		16
FILED AS OF DATE:		20251028
DATE AS OF CHANGE:		20251028
EFFECTIVENESS DATE:		20251028

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CECO ENVIRONMENTAL CORP
		CENTRAL INDEX KEY:			0000003197
		STANDARD INDUSTRIAL CLASSIFICATION:	INDUSTRIAL & COMMERCIAL FANS & BLOWERS & AIR PURIFYING EQUIP [3564]
		ORGANIZATION NAME:           	06 Technology
		EIN:				132566064
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		S-3ASR
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-291117
		FILM NUMBER:		251424255

	BUSINESS ADDRESS:	
		STREET 1:		5080 SPECTRUM DRIVE
		STREET 2:		SUITE 800E
		CITY:			ADDISON
		STATE:			TX
		ZIP:			75001
		BUSINESS PHONE:		(513) 458-2600

	MAIL ADDRESS:	
		STREET 1:		5080 SPECTRUM DRIVE
		STREET 2:		SUITE 800E
		CITY:			ADDISON
		STATE:			TX
		ZIP:			75001

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	API ENTERPRISES INC
		DATE OF NAME CHANGE:	19920703

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ALARM PRODUCTS INTERNATIONAL INC
		DATE OF NAME CHANGE:	19851210
</SEC-HEADER>
<DOCUMENT>
<TYPE>S-3ASR
<SEQUENCE>1
<FILENAME>tm2529044-1_s3asr.htm
<DESCRIPTION>S-3ASR
<TEXT>
<html>
  <head>
    <title>tm2529044-1_s3asr - none - 4.4218959s</title>
  </head>
  <body style="margin-left:auto;margin-right:auto;width:595.31pt;">
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:9pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a>
      </div>
      <div style="margin-top:27.85pt;margin-bottom:21.86pt;margin-left:27pt;width:541.31pt;">
        <div style="text-align:center; width:541.31pt; line-height:10.5pt;font-weight:bold;">
          <font style="letter-spacing:-0.18pt;">As filed with the Securities and Exchange Commission on October&#160;28, 2025</font><font style="font-weight:normal;letter-spacing:0.18pt;"> </font>
        </div>
        <div style="margin-left:20pt; margin-top:4.5pt; text-align:right; width:521.31pt; line-height:10.5pt;font-weight:bold;">
          <font style="letter-spacing:-0.18pt;">Registration No. 333-&#8199;&#8199;&#8199;&#8199;&#8199;&#8199;&#8199;&#8199;</font>&#8203;</div>
        <div style="margin-top:2.8pt; width:541.31pt;">
          <div style="margin-left: 0pt; width: 541.31pt; margin-top: 2.8pt; font-size: 2pt; line-height: 0pt; border-bottom: 2pt solid #000000; ">&#8203;</div>
        </div>
        <div style="margin-top:2.3pt; width:541.31pt;">
          <div style="margin-left: 0pt; width: 541.31pt; margin-top: 2.3pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
        </div>
        <div style="margin-top:5.8pt; text-align:center; width:541.31pt; line-height:15.5pt;font-weight:bold;font-size:14pt;">
          <font style="letter-spacing:-0.28pt;">UNITED STATES </font>
          <br >
          <font style="letter-spacing:-0.28pt;">SECURITIES AND EXCHANGE COMMISSION</font>
        </div>
        <div style="margin-top:2pt; text-align:center; width:541.31pt; line-height:11.5pt;font-weight:bold;font-size:9.5pt;">
          <font style="letter-spacing:-0.19pt;">Washington, DC 20549</font><font style="font-weight:normal;letter-spacing:0.19pt;"> </font>
        </div>
        <div style="margin-top:7.667pt; text-align:center; width:541.31pt;">
          <div style="margin-left: 40.024%; margin-right: 40.024%; margin-top: 7.66666666666667pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
        </div>
        <div style="margin-top:7.3pt; text-align:center; width:541.31pt; line-height:16pt;font-weight:bold;font-size:14pt;">
          <font style="letter-spacing:-0.28pt;">FORM S-3</font><font style="font-weight:normal;letter-spacing:0.28pt;"> </font>
        </div>
        <div style="margin-top:2pt; text-align:center; width:541.31pt; line-height:11pt;font-weight:bold;font-size:9.5pt;">
          <font style="letter-spacing:-0.19pt;">REGISTRATION STATEMENT</font>
          <br >
          <font style="letter-spacing:-0.19pt;">UNDER</font>
          <br >
          <font style="letter-spacing:-0.19pt;">THE SECURITIES ACT OF 1933</font><font style="font-weight:normal;letter-spacing:0.19pt;"> </font>
        </div>
        <div style="margin-top:7.667pt; text-align:center; width:541.31pt;">
          <div style="margin-left: 40.024%; margin-right: 40.024%; margin-top: 7.66666666666666pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
        </div>
        <div style="margin-top:7.3pt; text-align:center; width:541.31pt; line-height:16pt;font-weight:bold;font-size:14pt;">
          <font style="letter-spacing:-0.28pt;">CECO ENVIRONMENTAL CORP.</font><font style="font-weight:normal;letter-spacing:0.28pt;"> </font>
        </div>
        <div style="margin-top:-2pt; text-align:center; width:541.31pt; line-height:9.5pt;font-size:8pt;">
          <font style="letter-spacing:0.16pt;">(Exact name of registrant as specified in its charter)</font><font style="font-size:9pt;">&#8203;<font style="letter-spacing:0.18pt;"> </font></font>
        </div>
        <table style="width:541.31pt;margin-top:6.09999999999999pt;border-collapse: collapse;font-style:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:9.5pt;">
          <tr style="line-height:12.5pt;white-space:nowrap;text-align:center;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:0pt 0pt 0.5pt 0pt; width:264.66pt;">
              <div style="text-align:center; line-height:8.5pt;">
                <font style="font-weight:bold;font-size:9.5pt;letter-spacing:-0.19pt;">Delaware</font><font style="letter-spacing:0.2pt;"> </font>
                <br >
                <font style="font-size:8pt;letter-spacing:0.16pt;">(State or other jurisdiction of incorporation or organization)</font>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt 0pt 0.5pt 0pt; width:264.65pt;">
              <div style="text-align:center; line-height:8.5pt;font-size:9.5pt;">
                <font style="font-weight:bold;letter-spacing:-0.19pt;">13-2566064</font><font style="font-size:10pt;">&#8203;<font style="letter-spacing:0.2pt;"> </font></font>
                <br >
                <font style="font-size:8pt;letter-spacing:0.16pt;">(I.R.S. Employer Identification Number)</font>
              </div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
        </table>
        <div style="margin-top:12.2pt; text-align:center; width:541.31pt; line-height:10pt;font-weight:bold;">
          <font style="letter-spacing:-0.18pt;">5080 Spectrum Drive, Suite 800E</font>
          <br >
          <font style="letter-spacing:-0.18pt;">Addison, Texas 75001</font>
          <br >
          <font style="letter-spacing:-0.18pt;">Phone: (214) 272-5300 </font>
        </div>
        <div style="margin-top:1.3pt; text-align:center; width:541.31pt; line-height:9.5pt;font-size:8pt;">
          <font style="letter-spacing:0.16pt;">(Address, including zip code, and telephone number, including area code, of registrant&#8217;s principal executive offices)</font><font style="font-size:9pt;">&#8203;<font style="letter-spacing:0.18pt;"> </font></font>
        </div>
        <div style="margin-top:6.8pt; text-align:center; width:541.31pt;">
          <div style="margin-left: 40.024%; margin-right: 40.024%; margin-top: 6.79999999999998pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
        </div>
        <div style="margin-top:7.8pt; text-align:center; width:541.31pt; line-height:10pt;font-weight:bold;">
          <font style="letter-spacing:-0.18pt;">Peter Johansson</font>
          <br >
          <font style="letter-spacing:-0.18pt;">Chief Financial Officer</font>
          <br >
          <font style="letter-spacing:-0.18pt;">CECO Environmental Corp.</font>
          <br >
          <font style="letter-spacing:-0.18pt;">5080 Spectrum Drive, Suite 800E</font>
          <br >
          <font style="letter-spacing:-0.18pt;">Addison, Texas 75001</font>
          <br >
          <font style="letter-spacing:-0.18pt;">Telephone: (214) 272-5300 </font>
        </div>
        <div style="margin-top:1.31pt; text-align:center; width:541.31pt; line-height:9.5pt;font-size:8pt;">
          <font style="letter-spacing:0.16pt;">(Name, address, including zip code, and telephone number, including area code, of agent for service)</font><font style="font-size:9pt;">&#8203;<font style="letter-spacing:0.18pt;"> </font></font>
        </div>
        <div style="margin-top:4.5pt; text-align:center; width:541.31pt; line-height:10pt;font-weight:bold;">
          <font style="font-style:italic;letter-spacing:-0.18pt;">Copies to:</font>
          <br >
          <font style="letter-spacing:-0.18pt;">Jessica S. Lochmann</font>
          <br >
          <font style="letter-spacing:-0.18pt;">Foley &amp; Lardner LLP</font>
          <br >
          <font style="letter-spacing:-0.18pt;">777 East Wisconsin Avenue</font>
          <br >
          <font style="letter-spacing:-0.18pt;">Milwaukee, Wisconsin 53202-5306</font>
          <br >
          <font style="letter-spacing:-0.18pt;">Phone: (414) 271-2400</font><font style="font-weight:normal;letter-spacing:0.18pt;"> </font>
        </div>
        <div style="margin-top:6.8pt; text-align:center; width:541.31pt;">
          <div style="margin-left: 40.024%; margin-right: 40.024%; margin-top: 6.80000000000001pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
        </div>
        <div style="text-indent:20pt; margin-top:7.8pt; width:541.31pt; line-height:10.5pt;">
          <font style="font-weight:bold;letter-spacing:-0.18pt;">Approximate date of commencement of proposed sale to the public:</font><font style="letter-spacing:0.18pt;"> From time to time after this registration statement becomes effective. </font>
        </div>
        <div style="text-indent:20pt; margin-top:4.5pt; width:541.31pt; line-height:10pt;">
          <font style="letter-spacing:0.18pt;">If the only securities being registered on this Form are being offered pursuant to dividend or interest reinvestment plans, please check the following box: &#9744; </font>
        </div>
        <div style="text-indent:20pt; margin-top:4.5pt; width:541.31pt; line-height:10pt;">
          <font style="letter-spacing:0.18pt;">If any of the securities being registered on this Form are to be offered on a delayed or continuous basis pursuant to Rule&#160;415 under the Securities Act of 1933, other than securities offered only in connection with dividend or interest reinvestment plans, check the following box. &#9746; </font>
        </div>
        <div style="text-indent:20pt; margin-top:4.5pt; width:541.31pt; line-height:10pt;">
          <font style="letter-spacing:0.18pt;">If this Form is filed to register additional securities for an offering pursuant to Rule&#160;462(b) under the Securities Act, please check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering. &#9744; </font>
        </div>
        <div style="text-indent:20pt; margin-top:4.5pt; width:541.31pt; line-height:10pt;">
          <font style="letter-spacing:0.18pt;">If this Form is a post-effective amendment filed pursuant to Rule&#160;462(c) under the Securities Act, check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering. &#9744; </font>
        </div>
        <div style="text-indent:20pt; margin-top:4.5pt; width:541.31pt; line-height:10pt;">
          <font style="letter-spacing:0.18pt;">If this Form is a registration statement pursuant to General Instruction I.D. or a post-effective amendment thereto that shall become effective upon filing with the Commission pursuant to Rule&#160;462(e) under the Securities Act, check the following box. &#9746; </font>
        </div>
        <div style="text-indent:20pt; margin-top:4.5pt; width:541.31pt; line-height:10pt;">
          <font style="letter-spacing:0.18pt;">If this Form is a post-effective amendment to a registration statement filed pursuant to General Instruction I.D. filed to register additional securities or additional classes of securities pursuant to Rule&#160;413(b) under the Securities Act, check the following box. &#9744; </font>
        </div>
        <div style="text-indent:20pt; margin-top:4.5pt; width:541.31pt; line-height:10pt;">
          <font style="letter-spacing:0.18pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b-2 of the Exchange Act. </font>
        </div>
        <table style="width:541.31pt;height:37.5pt;margin-top:6.10000000000002pt;border-collapse: collapse;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:9.5pt;">
          <tr style="line-height:9.5pt;white-space:normal;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:9.5pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:0pt 0pt 0.5pt 0pt; width:172.44pt;">
              <div style=" float:left; line-height:9.5pt; text-align:left; width:108pt;white-space:nowrap;">
                <font style="letter-spacing:0.19pt;">Large accelerated filer</font>
                <br >
              </div>
              <div style=" line-height:9.5pt; text-align:left; margin-left:108pt;">
                <!--blacklining:none;-->
                <font style="letter-spacing:0.19pt;">&#9746; </font>
              </div>
              <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt 0pt 0.5pt 0pt; width:172.44pt;white-space:nowrap;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt 0pt 0.5pt 0pt; width:172.43pt;">
              <div style=" float:left; line-height:9.5pt; text-align:left; width:120pt;white-space:nowrap;">
                <font style="letter-spacing:0.19pt;">Accelerated filer</font>
                <br >
              </div>
              <div style=" line-height:9.5pt; text-align:left; margin-left:120pt;">
                <!--blacklining:none;-->
                <font style="letter-spacing:0.19pt;">&#9744; </font>
              </div>
              <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:9.5pt;white-space:normal;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:9.5pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1pt 0pt; width:172.44pt;">
              <div style=" float:left; line-height:9.5pt; text-align:left; width:108pt;white-space:nowrap;">
                <font style="letter-spacing:0.19pt;">Non-accelerated filer</font>
                <br >
              </div>
              <div style=" line-height:9.5pt; text-align:left; margin-left:108pt;">
                <!--blacklining:none;-->
                <font style="letter-spacing:0.19pt;">&#9744; </font>
              </div>
              <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt 0pt 0.5pt 0pt; width:172.44pt;white-space:nowrap;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1pt 0pt; width:172.43pt;">
              <div style=" float:left; line-height:9.5pt; text-align:left; width:120pt;white-space:nowrap;">
                <font style="letter-spacing:0.19pt;">Smaller reporting company</font>
                <br >
              </div>
              <div style=" line-height:9.5pt; text-align:left; margin-left:120pt;">
                <!--blacklining:none;-->
                <font style="letter-spacing:0.19pt;">&#9744; </font>
              </div>
              <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:9.5pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:9.5pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:0pt 0pt 0.5pt 0pt; width:172.44pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt 0pt 0.5pt 0pt; width:172.44pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1pt 0pt; width:172.43pt;white-space:normal;">
              <div style=" float:left; line-height:9.5pt; text-align:left; width:120pt;white-space:nowrap;">
                <font style="letter-spacing:0.19pt;">Emerging growth company</font>
                <br >
              </div>
              <div style=" line-height:9.5pt; text-align:left; margin-left:120pt;">
                <!--blacklining:none;-->
                <font style="letter-spacing:0.19pt;">&#9744;</font>
              </div>
              <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
        </table>
        <div style="margin-top:8.8pt; text-align:center; width:541.31pt;">
          <div style="margin-left: 40.024%; margin-right: 40.024%; margin-top: 0pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
        </div>
        <div style="text-indent:20pt; margin-top:7.9pt; width:541.31pt; line-height:10pt;">
          <font style="letter-spacing:0.18pt;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section&#160;7(a)(2)(B) of the Securities Act. &#9744;</font>
        </div>
        <div style="margin-top:6.4pt; width:541.31pt;">
          <div style="margin-left: 0pt; width: 541.31pt; margin-top: 6.39999999999998pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
        </div>
        <div style="margin-top:2.4pt; width:541.31pt;">
          <div style="margin-left: 0pt; width: 541.31pt; margin-top: 2.39999999999998pt; font-size: 2pt; line-height: 0pt; border-bottom: 2pt solid #000000; ">&#8203;</div>
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a>
      </div>
      <div style="margin-top:27.85pt;margin-bottom:21.86pt;margin-left:27pt;width:541.31pt;">
        <div style="width:541.31pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Prospectus</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="margin-top:12pt; text-align:center; width:541.31pt; line-height:20pt;font-weight:bold;font-size:18pt;">
          <font style="letter-spacing:-0.36pt;">CECO Environmental Corp.</font><font style="font-weight:normal;letter-spacing:0.36pt;"> </font>
        </div>
        <div style="position:relative;margin-top:7.5pt; text-align:center; width:541.31pt;">
          <img src="lg_cecoenvironmenta-4c.jpg" alt="[MISSING IMAGE: lg_cecoenvironmenta-4c.jpg]" height="59" width="152" >
        </div>
        <div style="margin-top:10.55pt; text-align:center; width:541.31pt; line-height:15.5pt;font-weight:bold;font-size:14pt;">
          <font style="letter-spacing:-0.28pt;">Common Stock</font>
          <br >
          <font style="letter-spacing:-0.28pt;">Preferred Stock</font>
          <br >
          <font style="letter-spacing:-0.28pt;">Depositary Shares</font>
          <br >
          <font style="letter-spacing:-0.28pt;">Warrants</font>
          <br >
          <font style="letter-spacing:-0.28pt;">Subscription Rights</font>
          <br >
          <font style="letter-spacing:-0.28pt;">Debt Securities</font>
          <br >
          <font style="letter-spacing:-0.28pt;">Purchase Contracts</font>
          <br >
          <font style="letter-spacing:-0.28pt;">Units</font><font style="font-weight:normal;letter-spacing:0.28pt;"> </font>
        </div>
        <div style="margin-top:8.167pt; text-align:center; width:541.31pt;">
          <div style="margin-left: 40.024%; margin-right: 40.024%; margin-top: 0pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
        </div>
        <div style="text-indent:20pt; margin-top:9.25pt; width:541.31pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">We may offer and sell from time to time the securities identified above in one or more offerings in amounts, at prices and on terms determined at the time of the offering. This prospectus provides you with a general description of the securities we may offer. </font>
        </div>
        <div style="margin-left:20pt; margin-top:5.5pt; width:521.31pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">We may offer and sell the following securities: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.75pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.75pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">common stock; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">preferred stock, which may be convertible into our common stock or other securities; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">depositary shares; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">warrants to purchase common stock, preferred stock, depositary shares or debt securities; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">subscription rights to purchase common stock, preferred stock, depositary shares or debt securities </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">debt securities, in one or more series, in each case consisting of notes, debentures or other unsecured evidences of indebtedness which may be convertible into our common stock or other securities or property; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">purchase contracts, which may include contracts obligating holders to purchase from us, and obligating us to sell to the holders, a specified number of common shares or other securities at a future date or dates; and </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">units comprising one or more securities described in this prospectus in any combination. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="text-indent:20pt; margin-top:5.5pt; width:541.31pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">We will provide the specific terms of the securities to be offered in one or more supplements to this prospectus. You should read this prospectus and the applicable prospectus supplement carefully before you invest in our securities. This prospectus may not be used to offer and sell our securities unless accompanied by a prospectus supplement describing the method and terms of the offering of those securities. </font>
        </div>
        <div style="text-indent:20pt; margin-top:5.5pt; width:541.31pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">We may offer and sell these securities to or through underwriters, dealers or agents, or directly to investors, on a continued or a delayed basis. The supplements to this prospectus will provide the specific terms of the plan of distribution. In addition, selling stockholders to be named in a prospectus supplement may offer and sell from time to time shares of our common stock in such amounts as set forth in a prospectus supplement. Unless otherwise set forth in a prospectus supplement, we will not receive any proceeds from the sale of shares of our common stock by any selling stockholders. </font>
        </div>
        <div style="margin-left:20pt; margin-top:5.5pt; width:521.31pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">Our common stock is listed on the NASDAQ Stock Market under the symbol &#8220;CECO.&#8221; </font>
        </div>
        <div style="margin-top:10.25pt; text-align:center; width:541.31pt;">
          <div style="margin-left: 40.024%; margin-right: 40.024%; margin-top: 0pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
        </div>
        <div style="text-indent:20pt; margin-top:9.25pt; width:541.31pt; line-height:11.5pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Investment in our securities involves risks. See &#8220;Risk Factors&#8221; on page <a href="#tRIFA">3</a> and in our most recent Annual Report on Form 10-K and subsequently filed Quarterly Reports on Form 10-Q or Current Reports on Form&#160;8-K, if applicable, and in any applicable prospectus supplement for a discussion of certain factors which should be considered in an investment of the securities which may be offered hereby.</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:5.5pt; width:541.31pt; line-height:11.5pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Neither the Securities and Exchange Commission nor any state securities commission has approved or disapproved of these securities or determined if this prospectus is truthful or complete. Any representation to the contrary is a criminal offense.</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="margin-top:5.5pt; text-align:center; width:541.31pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">The date of this prospectus is October&#160;28, 2025.</font>
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a><a name="TOC">&#8203;</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-bottom:312.5pt;margin-left:69.66pt;width:456pt;">
        <div style="text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Table of Contents</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <table style="width:456pt;height:278.5pt;margin-top:10pt;border-collapse: collapse;font-style:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:8pt;">
          <tr style="line-height:8pt;white-space:nowrap;text-align:left;vertical-align:bottom;font-style:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:8pt;">
            <td style="border-bottom:1px solid #FFFFFF;padding:0pt 0pt 0.5pt 0pt; width:427.33pt;">&#8203;</td>
            <td style="padding:0pt;border-bottom:1px solid #FFFFFF; width:6pt;">&#8203;</td>
            <td style="padding:0pt;border-bottom:1px solid #FFFFFF; width:6pt;">&#8203;</td>
            <td style="border-bottom:1px solid #000000;padding:0pt 0pt 2.5pt 0pt;text-align:center;" colspan="4">
              <div style="white-space:nowrap; text-align:center;">
                <font style="letter-spacing:-0.16pt;">Page </font>
              </div>
            </td>
            <td style="padding:0pt;border-bottom:1px solid #FFFFFF; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;background-color:#CCEEFF;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:3.25pt 0pt 1.5pt 0pt; width:427.33pt;text-align:left;">
              <div style="white-space:nowrap;">
                <a href="#tATP"><font style="letter-spacing:0.2pt;">About This Prospectus </font></a>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:3.25pt 0pt 1.5pt 0pt; min-width:0pt; text-align:right; ">&#8203;</td>
            <td style="padding:3.25pt 0pt 1.5pt 0pt; min-width:10.5pt; text-align:right; white-space:nowrap;">
              <font style="letter-spacing:0.2pt;"><a href="#tATP">1</a></font><a href="#tATP"> </a>
            </td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:427.33pt;text-align:left;">
              <div style="white-space:nowrap;">
                <a href="#tWYCF"><font style="letter-spacing:0.2pt;">Where You Can Find More Information </font></a>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:0pt; text-align:right; ">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:10.5pt; text-align:right; white-space:nowrap;">
              <font style="letter-spacing:0.2pt;"><a href="#tWYCF">1</a></font><a href="#tWYCF"> </a>
            </td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;background-color:#CCEEFF;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:427.33pt;text-align:left;">
              <div style="white-space:nowrap;">
                <a href="#tIWIB"><font style="letter-spacing:0.2pt;">Information We Incorporate By Reference </font></a>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:0pt; text-align:right; ">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:10.5pt; text-align:right; white-space:nowrap;">
              <font style="letter-spacing:0.2pt;"><a href="#tIWIB">1</a></font><a href="#tIWIB"> </a>
            </td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:427.33pt;text-align:left;">
              <div style="white-space:nowrap;">
                <a href="#tTHCO"><font style="letter-spacing:0.2pt;">The Company </font></a>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:0pt; text-align:right; ">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:10.5pt; text-align:right; white-space:nowrap;">
              <font style="letter-spacing:0.2pt;"><a href="#tTHCO">3</a></font><a href="#tTHCO"> </a>
            </td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;background-color:#CCEEFF;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:427.33pt;text-align:left;">
              <div style="white-space:nowrap;">
                <a href="#tRIFA"><font style="letter-spacing:0.2pt;">Risk Factors </font></a>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:0pt; text-align:right; ">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:10.5pt; text-align:right; white-space:nowrap;">
              <font style="letter-spacing:0.2pt;"><a href="#tRIFA">3</a></font><a href="#tRIFA"> </a>
            </td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:427.33pt;text-align:left;">
              <div style="white-space:nowrap;">
                <a href="#tDRFS"><font style="letter-spacing:0.2pt;">Disclosure Regarding Forward-Looking Statements </font></a>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:0pt; text-align:right; ">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:10.5pt; text-align:right; white-space:nowrap;">
              <font style="letter-spacing:0.2pt;"><a href="#tDRFS">3</a></font><a href="#tDRFS"> </a>
            </td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;background-color:#CCEEFF;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:427.33pt;text-align:left;">
              <div style="white-space:nowrap;">
                <a href="#tUOP"><font style="letter-spacing:0.2pt;">Use of Proceeds </font></a>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:0pt; text-align:right; ">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:10.5pt; text-align:right; white-space:nowrap;">
              <font style="letter-spacing:0.2pt;"><a href="#tUOP">5</a></font><a href="#tUOP"> </a>
            </td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:427.33pt;text-align:left;">
              <div style="white-space:nowrap;">
                <a href="#tDOCS"><font style="letter-spacing:0.2pt;">Description of Capital Stock </font></a>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:0pt; text-align:right; ">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:10.5pt; text-align:right; white-space:nowrap;">
              <font style="letter-spacing:0.2pt;"><a href="#tDOCS">6</a></font><a href="#tDOCS"> </a>
            </td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;background-color:#CCEEFF;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:427.33pt;text-align:left;">
              <div style="white-space:nowrap;">
                <a href="#tDODS"><font style="letter-spacing:0.2pt;">Description of Depositary Shares </font></a>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:0pt; text-align:right; ">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:10.5pt; text-align:right; white-space:nowrap;">
              <font style="letter-spacing:0.2pt;"><a href="#tDODS">8</a></font><a href="#tDODS"> </a>
            </td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:427.33pt;text-align:left;">
              <div style="white-space:nowrap;">
                <a href="#tDOW"><font style="letter-spacing:0.2pt;">Description of Warrants </font></a>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:0pt; text-align:right; ">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:10.5pt; text-align:right; white-space:nowrap;">
              <font style="letter-spacing:0.2pt;"><a href="#tDOW">10</a></font><a href="#tDOW"> </a>
            </td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;background-color:#CCEEFF;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:427.33pt;text-align:left;">
              <div style="white-space:nowrap;">
                <a href="#tDOSR"><font style="letter-spacing:0.2pt;">Description of Subscription Rights </font></a>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:0pt; text-align:right; ">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:10.5pt; text-align:right; white-space:nowrap;">
              <font style="letter-spacing:0.2pt;"><a href="#tDOSR">12</a></font><a href="#tDOSR"> </a>
            </td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:427.33pt;text-align:left;">
              <div style="white-space:nowrap;">
                <a href="#tDODS1"><font style="letter-spacing:0.2pt;">Description of Debt Securities </font></a>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:0pt; text-align:right; ">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:10.5pt; text-align:right; white-space:nowrap;">
              <font style="letter-spacing:0.2pt;"><a href="#tDODS1">13</a></font><a href="#tDODS1"> </a>
            </td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;background-color:#CCEEFF;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:427.33pt;text-align:left;">
              <div style="white-space:nowrap;">
                <a href="#tDOPC"><font style="letter-spacing:0.2pt;">Description of Purchase Contracts </font></a>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:0pt; text-align:right; ">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:10.5pt; text-align:right; white-space:nowrap;">
              <font style="letter-spacing:0.2pt;"><a href="#tDOPC">21</a></font><a href="#tDOPC"> </a>
            </td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:427.33pt;text-align:left;">
              <div style="white-space:nowrap;">
                <a href="#tDOU"><font style="letter-spacing:0.2pt;">Description of Units </font></a>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:0pt; text-align:right; ">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:10.5pt; text-align:right; white-space:nowrap;">
              <font style="letter-spacing:0.2pt;"><a href="#tDOU">22</a></font><a href="#tDOU"> </a>
            </td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;background-color:#CCEEFF;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:427.33pt;text-align:left;">
              <div style="white-space:nowrap;">
                <a href="#tSEST"><font style="letter-spacing:0.2pt;">Selling Stockholders </font></a>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:0pt; text-align:right; ">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:10.5pt; text-align:right; white-space:nowrap;">
              <font style="letter-spacing:0.2pt;"><a href="#tSEST">23</a></font><a href="#tSEST"> </a>
            </td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:427.33pt;text-align:left;">
              <div style="white-space:nowrap;">
                <a href="#tPOD"><font style="letter-spacing:0.2pt;">Plan of Distribution </font></a>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:0pt; text-align:right; ">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:10.5pt; text-align:right; white-space:nowrap;">
              <font style="letter-spacing:0.2pt;"><a href="#tPOD">24</a></font><a href="#tPOD"> </a>
            </td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;background-color:#CCEEFF;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:427.33pt;text-align:left;">
              <div style="white-space:nowrap;">
                <a href="#tLEMA"><font style="letter-spacing:0.2pt;">Legal Matters </font></a>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:0pt; text-align:right; ">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:10.5pt; text-align:right; white-space:nowrap;">
              <font style="letter-spacing:0.2pt;"><a href="#tLEMA">26</a></font><a href="#tLEMA"> </a>
            </td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:427.33pt;text-align:left;">
              <div style="white-space:nowrap;">
                <a href="#tEXP"><font style="letter-spacing:0.2pt;">Experts </font></a>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:0pt; text-align:right; ">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:10.5pt; text-align:right; white-space:nowrap;">
              <font style="letter-spacing:0.2pt;"><a href="#tEXP">26</a></font>
            </td>
            <td style="padding:0pt;padding-left:3.335pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
        </table>
      </div>
      <div style="margin-top:0pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">i</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a><a name="tATP">&#8203;</a><a name="tWYCF">&#8203;</a><a name="tIWIB">&#8203;</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-left:69.66pt;width:456pt;">
        <div style="text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">ABOUT THIS PROSPECTUS</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">Unless we otherwise state or the context otherwise indicates, all references in this prospectus to &#8220;CECO,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; or &#8220;we&#8221; mean CECO Environmental Corp. and its consolidated subsidiaries. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">This prospectus is part of a registration statement that we filed with the Securities and Exchange Commission, or the SEC, as a &#8220;well- known seasoned issuer&#8221; as defined in Rule&#160;405 under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), utilizing a &#8220;shelf&#8221; registration process. Under this shelf process, we may, from time to time, sell the securities or combinations of the securities described in this prospectus, and one or more of our stockholders to be named in a supplement to this prospectus may, from time to time, sell our common stock, in one or more offerings. This prospectus provides you with a general description of those securities. Each time we or the selling stockholders offer and sell securities, we or the selling stockholders will provide a prospectus supplement to this prospectus that will contain specific information about the securities being offered and sold and the terms of that offering. For a more complete understanding of the offering of the securities, you should refer to the registration statement, including its exhibits. The prospectus supplement may also add, update or change information contained in this prospectus. You should read both this prospectus and any prospectus supplement together with additional information under the heading &#8220;Where You Can Find More Information&#8221; and &#8220;Information We Incorporate By Reference.&#8221; </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">Neither we nor the selling stockholders have authorized anyone to provide you with different information from the information contained or incorporated by reference in this prospectus and in any prospectus supplement or in any free writing prospectus that we may provide you. You should not assume that the information contained in this prospectus, any prospectus supplement, any document incorporated by reference or any free writing prospectus is accurate as of any date, other than the date mentioned on the cover page of these documents. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">We and the selling stockholders are not making offers to sell the securities in any jurisdiction in which an offer or solicitation is not authorized or in which the person making such offer or solicitation is not qualified to do so or to anyone to whom it is unlawful to make an offer or solicitation. </font>
        </div>
        <div style="margin-top:12pt; text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">WHERE YOU CAN FIND MORE INFORMATION</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">We are subject to the information and periodic reporting requirements of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). We file annual, quarterly and current reports, proxy statements and other information with the SEC. Our SEC filings are available at the SEC&#8217;s website at http://www.sec.gov. You may also inspect our SEC reports and other information at our website at http://www.cecoenviro.com as soon as reasonably practicable after we electronically file such materials with, or furnish them to, the SEC. The information contained on or accessible through our website is not a part of this prospectus, other than the documents that we file with the SEC that are expressly incorporated by reference into this prospectus. </font>
        </div>
        <div style="margin-top:12pt; text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">INFORMATION WE INCORPORATE BY REFERENCE</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">The SEC allows us to &#8220;incorporate by reference&#8221; into this prospectus the information in documents we file with it, which means that we can disclose important information to you by referring you to those documents. The information incorporated by reference is considered to be a part of this prospectus, and information that we file later with the SEC will automatically update and supersede this information. Any statement contained in any document incorporated or deemed to be incorporated by reference herein shall be deemed to be modified or superseded for purposes of this prospectus to the extent that a statement contained in or omitted from this prospectus or any accompanying prospectus supplement, or in any other subsequently filed document that also is or is deemed to be incorporated by reference herein, modifies or supersedes such statement. Any such statement so modified or superseded shall not be deemed, except as so modified or superseded, to constitute a part of this prospectus. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">We incorporate by reference the documents listed below and any future documents that we file with the SEC under Sections&#160;13(a), 13(c), 14 or 15(d) of the Exchange Act (1)&#160;after the date of this prospectus and before the end of the offering of the securities pursuant to this prospectus: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">our&#160;Annual Report on Form 10-K for the year ended <a style="-sec-extract:exhibit" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/3197/000095017025026562/ceco-20241231.htm">December&#160;31, 2024</a>; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
      </div>
      <div style="margin-top:2.00000000000002pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">1</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-bottom:340pt;margin-left:69.66pt;width:456pt;">
        <div style=" float:left; margin-left:20pt; line-height:12pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">our Quarterly Reports on Form 10-Q for the quarters ended <a style="-sec-extract:exhibit" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/3197/000095017025060136/ceco-20250331.htm">March&#160;31, 2025</a>, <a style="-sec-extract:exhibit" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/3197/000095017025099435/ceco-20250630.htm">June&#160;30, 2025</a> and <a style="-sec-extract:exhibit" href="http://www.sec.gov/ix?doc=/Archives/edgar/data/3197/000119312525252944/ceco-20250930.htm">September&#160;30, 2025</a>; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">our Current Reports on Form 8-K filed on <a style="-sec-extract:exhibit" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/3197/000095017025034216/ceco-20250228.htm">March&#160;6, 2025</a>, <a style="-sec-extract:exhibit" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/3197/000095017025050881/ceco-20250331.htm">April&#160;4, 2025</a>, <a style="-sec-extract:exhibit" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/3197/000095017025076046/ceco-20250520.htm">May&#160;22, 2025</a>, <a style="-sec-extract:exhibit" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/3197/000095017025083221/ceco-20250604.htm">June&#160;6, 2025</a>, <a style="-sec-extract:exhibit" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/3197/000095017025098303/ceco-20250718.htm">July&#160;24, 2025</a>, and <a style="-sec-extract:exhibit" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/3197/000119312525204657/ceco-20250912.htm">September&#160;16, 2025</a>; and </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the description of our common stock contained in the registration statement on Form 10 filed with the SEC on December&#160;13, 1992 pursuant to Section&#160;12(g) of the Exchange Act, as modified or supplemented by the Description of Securities filed as <a style="-sec-extract:exhibit" href="https://www.sec.gov/Archives/edgar/data/3197/000156459020008551/cece-ex41_99.htm">Exhibit&#160;4.1</a> to our Annual Report on Form&#160;10-K for the year ended December&#160;31, 2019, together with all amendments or reports filed for the purpose of updating such description. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">We will not, however, incorporate by reference in this prospectus any documents or portions thereof that are not deemed &#8220;filed&#8221; with the SEC, including any information furnished pursuant to Item&#160;2.02 or Item&#160;7.01 of our current reports on Form 8-K unless, and except to the extent, specified in such current reports. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">We will provide you with a copy of any of these filings (other than an exhibit to these filings, unless the exhibit is specifically incorporated by reference into the filing requested) at no cost, if you submit a request to us by writing or telephoning us at the following address and telephone number: </font>
        </div>
        <div style="margin-top:8pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">CECO Environmental Corp.</font>
          <br >
          <font style="letter-spacing:0.2pt;">5080 Spectrum Drive, Suite 800E</font>
          <br >
          <font style="letter-spacing:0.2pt;">Addison, Texas 75001 </font>
          <br >
          <font style="letter-spacing:0.2pt;">(888) 990-6670</font>
          <br >
          <font style="letter-spacing:0.2pt;">Attention: Investor Relations </font>
        </div>
      </div>
      <div style="margin-top:0pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">2</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a><a name="tTHCO">&#8203;</a><a name="tRIFA">&#8203;</a><a name="tDRFS">&#8203;</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-left:69.66pt;width:456pt;">
        <div style="text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">THE COMPANY</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">CECO is a leading environmentally focused, diversified industrial company, serving the broad landscape of industrial air, industrial water and energy transition markets globally providing innovative technology and application expertise through a collection of focused operating companies with niche leadership positions and well-established brands in fragmented markets with flexible business models and established supply chains. We help companies grow their business with safe, clean, and more efficient solutions that help protect people, the environment and industrial equipment. Our solutions improve air and water quality, optimize emissions management, and increase the energy and process efficiency for highly engineered applications in power generation, midstream and downstream hydrocarbon processing and transport, chemical processing, electric vehicle production, polysilicon fabrication, semiconductor and electronics production, battery production and recycling, specialty metals, aluminum and steel production, beverage can manufacturing, and industrial and produced water and wastewater treatment, and a wide range of other industrial end markets. </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Corporate Information</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">CECO is a Delaware corporation and has been publicly traded since January&#160;1, 1978. Our common stock trades on the NASDAQ Stock Market under the symbol &#8220;CECO.&#8221; Our principal executive offices are located at 5080 Spectrum Drive, Suite 800E, Addison, Texas 75001. Our telephone number is (214) 272-5300. Our website is http://www.cecoenviro.com. The information contained on or accessible through our website is not part of this prospectus, other than the documents that we file with the SEC that are expressly incorporated by reference into this prospectus. </font>
        </div>
        <div style="margin-top:12pt; text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">RISK FACTORS</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">Investment in any securities offered pursuant to this prospectus and the applicable prospectus supplement involves risks. You should carefully consider the risk factors incorporated by reference to our most recent Annual Report on Form 10-K, and any subsequent Quarterly Reports on Form 10-Q or Current Reports on Form 8-K, and all other information contained or incorporated by reference into this prospectus, as updated by our subsequent filings under the Exchange Act, and the risk factors and other information contained in the applicable prospectus supplement and any applicable free writing prospectus before acquiring any of such securities. The risks and uncertainties we have described are not the only ones facing our company. Additional risks and uncertainties not presently known to us or that we currently deem immaterial may also affect our business operations. The occurrence of any of these risks might cause you to lose all or part of your investment in the offered securities. The discussion of risks includes or refers to forward-looking statements. You should read the explanation of the qualifications and limitations on such forward-looking statements contained or incorporated by reference into this prospectus and in any applicable prospectus supplement. </font>
        </div>
        <div style="margin-top:12pt; text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">DISCLOSURE REGARDING FORWARD-LOOKING STATEMENTS</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">This prospectus, including the documents incorporated by reference, contains, and any prospectus supplement may contain, forward-looking statements within the meaning of Section&#160;27A of the Securities Act of 1933 and Section&#160;21E of the Securities Exchange Act of 1934, both as amended, which are intended to be covered by the safe harbor for &#8220;forward-looking statements&#8221; provided by the Private Securities Litigation Reform Act of 1995. Any statements contained in this prospectus, the documents incorporated by reference, and any prospectus supplement, other than statements of historical fact, including statements about management&#8217;s beliefs and expectations, are forward-looking statements and should be evaluated as such. These statements are made on the basis of management&#8217;s views and assumptions regarding future events and business performance. We use words such as &#8220;believe,&#8221; &#8220;expect,&#8221; &#8220;anticipate,&#8221; &#8220;intends,&#8221; &#8220;estimate,&#8221; &#8220;forecast,&#8221; &#8220;project,&#8221; &#8220;will,&#8221; &#8220;plan,&#8221; &#8220;should&#8221; and similar expressions to identify forward-looking statements. Forward-looking statements involve risks and uncertainties that may cause actual results to differ materially from any future results, performance or achievements expressed or implied by such statements. Potential risks and uncertainties, among others, that could cause actual results to differ materially are discussed under &#8220;Risk Factors&#8221; of the documents we incorporate by reference, and include, but are not limited to: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the effect of recent acquisitions and the divestiture of our Fluid Handling Business (together, the &#8220;transactions&#8221;) on business relationships, operating results, and business generally, disruption of </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
      </div>
      <div style="margin-top:2.00000000000002pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">3</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-bottom:50pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-left:30pt; width:426pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">current plans and operations and potential difficulties in employee retention as a result of the transactions, diversion of management&#8217;s attention from ongoing business operations in connection with the integration of recent acquisitions, the amount of the costs, fees, expenses and other charges related to the transactions, the achievement of the anticipated benefits of transactions, our ability to successfully integrate acquired businesses and realize the synergies from acquisitions, as well as a number of factors related to our business, including the sensitivity of our business to economic and financial market conditions generally and economic conditions in CECO&#8217;s service areas; </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">dependence on fixed price contracts and the risks associated therewith, including actual costs exceeding estimates and method of accounting for revenue; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the effect of growth on our infrastructure, resources and existing sales; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the ability to expand operations in both new and existing markets; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the potential for contract delay or cancellation as a result of on-going or worsening supply chain challenges, or other customer-driven project delays relating to supply chain challenges or other customer considerations; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">liabilities arising from faulty services or products that could result in significant professional or product liability, warranty or other claims; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">changes in or developments with respect to any litigation or investigation; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">failure to meet timely completion or performance standards that could result in higher cost and reduced profits or, in some cases, losses on projects; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the potential for fluctuations in prices for manufactured components and raw materials, including as a result of tariffs and surcharges, and rising energy costs; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">inflationary pressures relating to rising raw material costs and the cost of labor; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the substantial amount of debt incurred in connection with our strategic transactions and our ability to repay or refinance it or incur additional debt in the future; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the impact of federal, state or local government regulations, including with respect to tax policy; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">our ability to repurchase shares of our common stock and the amounts and timing of repurchases; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">economic and political conditions generally; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">our ability to optimize our business portfolio by identifying acquisition targets, executing upon any strategic acquisitions or divestitures, integrating acquired businesses and realizing the synergies from strategic transactions; and </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">unpredictability and severity of catastrophic events, including cybersecurity threats, acts of terrorism or outbreak of war or hostilities or public health crises, as well as management&#8217;s response to any of the aforementioned factors. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Many of these risks are beyond management&#8217;s ability to control or predict. Should one or more of these risks or uncertainties materialize, or should any related assumptions prove incorrect, actual results may vary in material aspects from those currently anticipated. Investors are cautioned not to place undue reliance on such forward-looking statements as they speak only to our views as of the date the statement is made. Except as required under the federal securities laws or the rules and regulations of the SEC, we undertake no obligation to update or review any forward-looking statements, whether as a result of new information, future events or otherwise. </font>
        </div>
      </div>
      <div style="margin-top:2.00000000000002pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">4</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a><a name="tUOP">&#8203;</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-bottom:400pt;margin-left:69.66pt;width:456pt;">
        <div style="text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">USE OF PROCEEDS</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Unless we inform you otherwise in the applicable prospectus supplement, we expect to use the net proceeds from the sale of securities for general corporate purposes. These purposes may include, but are not limited to: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">reduction or refinancing of outstanding indebtedness or other corporate obligations; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">additions to working capital; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">fund strategic transactions including acquisitions; and </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">capital expenditures. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Pending any specific application, we may initially invest funds in short-term marketable securities or apply them to the reduction of short-term indebtedness. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The actual application of proceeds from the sale of any particular offering of securities using this prospectus will be described in the applicable prospectus supplement relating to such offering. The precise amount and timing of the application of these proceeds will depend upon our funding requirements and the availability and cost of other funds. In the case of a sale by a selling stockholder, we will not receive any of the proceeds from such sale.</font>
        </div>
      </div>
      <div style="margin-top:0pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">5</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a><a name="tDOCS">&#8203;</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-left:69.66pt;width:456pt;">
        <div style="text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">DESCRIPTION OF CAPITAL STOCK</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Introduction</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">In the discussion that follows, we have summarized selected provisions of our certificate of incorporation and bylaws relating to our capital stock. This summary is not complete. This discussion is qualified in its entirety by reference to our certificate of incorporation and bylaws. You should read the provisions of our certificate of incorporation and bylaws as currently in effect for provisions that may be important to you. We have filed copies of those documents with the SEC, and they are incorporated by reference as exhibits to the registration statement of which this prospectus forms a part. See &#8220;Information We Incorporate By Reference.&#8221; </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Authorized Capital Stock</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="margin-left:20pt; margin-top:8pt; width:436pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Our authorized capital stock consists of: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.9pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.9pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">100,000,000 shares of common stock, $0.01 par value per share; and </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.91pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.91pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">10,000 shares of preferred stock, $0.01 par value per share, issuable in series. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Common Stock</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">Holders of our common stock are entitled to one vote for each share held on all matters submitted to a vote of our stockholders and do not have cumulative voting rights. Holders of a majority of the shares of common stock entitled to vote in any election of our directors may elect all of the directors standing for election. Holders of our common stock are entitled to receive ratably such dividends, if any, as may be declared by our board of directors out of funds legally available therefor, subject to any preferential dividend rights of outstanding preferred stock. Upon our liquidation, dissolution or winding up, the holders of common stock are entitled to receive ratably our net assets available after the payment of all debts and other liabilities and subject to the prior rights of any outstanding preferred stock. Holders of our common stock have no preemptive, subscription, redemption or conversion rights. </font>
        </div>
        <div style="margin-left:20pt; margin-top:8pt; width:436pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The outstanding shares of our common stock are fully paid and non-assessable. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">The rights, preferences and privileges of holders of our common stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of preferred stock which we may designate and issue. </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Preferred Stock</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">We have no outstanding shares of preferred stock. Our board of directors, without further action by our stockholders, is authorized to issue an aggregate of 10,000 shares of preferred stock. Our board of directors may issue preferred stock with dividend rates, redemption prices, preferences on liquidation or dissolution, conversion rights, voting rights and any other preferences, which rights and preferences could adversely affect the voting power of the holders of common stock. The issuance of preferred stock, while providing desirable flexibility in connection with possible acquisitions or other corporate purposes, could have the effect of making it more difficult for a third party to acquire us, or could discourage or delay a third party from acquiring control of us. </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Limitation on Directors&#8217; Liability</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Pursuant to the provisions of the General Corporation Law of the State of Delaware (&#8220;DGCL&#8221;), we have adopted provisions in our certificate of incorporation and bylaws that require us to indemnify our officers and directors to the fullest extent permitted by law, and eliminate the personal liability of our directors to us or our stockholders for monetary damages for breach of their duty of due care except (a)&#160;for any breach of the directors&#8217; duty of loyalty to the corporation or its stockholders, (b)&#160;for acts or omissions not in good faith or which involve intentional misconduct or a knowing violation of law, (c)&#160;in the case of directors only, for acts relating to unlawful payment of a dividend or an unlawful stock purchase or redemption, (d)&#160;for any transaction from which the director or officer derived an improper personal benefit, or (e)&#160;in the </font>
        </div>
      </div>
      <div style="margin-top:2.00000000000002pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">6</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-bottom:232pt;margin-left:69.66pt;width:456pt;">
        <div style="width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">case of officers only, for any action by or in the right of CECO. These provisions do not eliminate a director&#8217;s duty of care. Moreover, the provisions do not apply to claims against a director for violation of certain laws, including federal securities laws. We believe that these provisions will assist it in attracting or retaining qualified individuals to serve as directors and officers. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Our certificate of incorporation and bylaws provide for mandatory indemnification of officers and directors of the corporation, including a director or officer of the corporation who is serving at the request of the corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise, to the fullest extent permitted under the DGCL. We may also, at its discretion, provide the same benefits of indemnification to any employee or agent of the corporation. </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Anti-Takeover Effects of Provisions of our Certificate of Incorporation and Bylaws</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Some of the provisions of our certificate of incorporation and bylaws may have the effect of making it more difficult for a third party to acquire, or of discouraging a third party from attempting to acquire, control of us. These provisions are expected to discourage coercive takeover practices and inadequate takeover bids and to encourage persons seeking to acquire control of us to first negotiate with us. These provisions could limit the price investors might be willing to pay in the future for our common stock. We believe that the benefits of increased protection of our ability to negotiate with the proponent of an unfriendly or unsolicited acquisition proposal outweigh the disadvantage of discouraging these proposals, because among other things, negotiation may result in an improvement of their terms. These provisions could limit the price that investors might be willing to pay in the future for shares of our common stock. These provisions include: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">Procedures for advance notification of stockholder nominations and proposals; and </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">The ability of the board of directors to alter our bylaws without stockholder approval. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">In addition, subject to applicable limitations, our board of directors has the authority to issue up to 10,000 shares of preferred stock and to determine the price, rights, preferences, privileges and restrictions, including voting rights, of those shares without any further vote or action by the stockholders. The issuance of preferred stock, while providing flexibility in connection with possible financings or acquisitions or other corporate purposes, could have the effect of making it more difficult for a third party to acquire a majority of our outstanding voting stock. These and other provisions contained in our certificate of incorporation and bylaws could have the effect of delaying or preventing a change in control. </font>
        </div>
      </div>
      <div style="margin-top:0pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">7</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a><a name="tDODS">&#8203;</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-left:69.66pt;width:456pt;">
        <div style="text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">DESCRIPTION OF DEPOSITARY SHARES</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12.5pt;">
          <font style="letter-spacing:0.2pt;">We may offer depositary shares representing fractional shares of our preferred stock of any series. The following description sets forth certain general terms and provisions of the depositary shares that we may offer pursuant to this prospectus. The particular terms of the depositary shares, including the fraction of a preferred share that such depositary share will represent, and the extent, if any, to which the general terms and provisions may apply to the depositary shares so offered, will be described in the applicable prospectus supplement. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The shares of preferred stock represented by depositary shares will be deposited under a depositary agreement between us and a bank or trust company that meets certain requirements and is selected by us, which we refer to as the bank depositary. Each owner of a depositary share will be entitled to all the rights and preferences of the shares of preferred stock represented by the depositary share. The depositary shares will be evidenced by depositary receipts issued pursuant to the depositary agreement. Depositary receipts will be distributed to those persons purchasing the fractional shares of preferred stock in accordance with the terms of the offering. The deposit agreement will also contain provisions relating to the manner in which any subscription or similar rights we offer to holders of the preferred stock will be made available to the holders of depositary shares. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The following description is a general summary of some common provisions of a depositary agreement and the related depositary receipts. The description below and in any prospectus supplement does not include all of the terms of the depositary agreement and the related depositary receipts. Copies of the form of depositary agreement and the depositary receipts relating to any particular issue of depositary shares will be filed with the SEC each time we issue depositary shares, and you should read those documents for provisions that may be important to you. For more information on how you can obtain copies of the forms of the depositary agreement and the related depositary receipts, see &#8220;Where You Can Find More Information.&#8221; </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Dividends and Other Distributions</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">If we pay a cash distribution or dividend on a series of preferred stock represented by depositary shares, the bank depositary will distribute these dividends to the record holders of these depositary shares. If the distributions are in property other than cash, the bank depositary will distribute the property to the record holders of the depositary shares. However, if the bank depositary determines that it is not feasible to make the distribution of property, the bank depositary may, with our approval, sell this property and distribute the net proceeds from this sale to the record holders of the depositary shares. </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Redemption of Depositary Shares</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">If we redeem a series of preferred stock represented by depositary shares, the bank depositary will redeem the depositary shares from the proceeds received by the bank depositary in connection with the redemption. The redemption price per depositary share will equal the applicable fraction of the redemption price per share of the preferred stock. If fewer than all the depositary shares are redeemed, the depositary shares to be redeemed will be selected by lot or pro&#160;rata as the bank depositary may determine. </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Voting the Preferred Stock</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Upon receipt of notice of any meeting at which the holders of the preferred stock represented by depositary shares are entitled to vote, the bank depositary will mail the notice to the record holders of the depositary shares relating to the preferred stock. Each record holder of these depositary shares on the record date (which will be the same date as the record date for the preferred stock) may instruct the bank depositary as to how to vote the preferred stock represented by this holder&#8217;s depositary shares. The bank depositary will endeavor, insofar as practicable, to vote the amount of the preferred stock represented by such depositary shares in accordance with these instructions, and we will take all action which the bank depositary deems necessary in order to enable the bank depositary to do so. The bank depositary will abstain from voting shares of the preferred stock to the extent it does not receive specific instructions from the holders of depositary shares representing this preferred stock. </font>
        </div>
      </div>
      <div style="margin-top:2.00000000000002pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">8</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-left:69.66pt;width:456pt;">
        <div style="width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Amendment and Termination of the Depositary Agreement</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The form of depositary receipt evidencing the depositary shares and any provision of the depositary agreement may be amended by agreement between the bank depositary and us. However, any amendment that materially and adversely alters the rights of the holders of depositary shares will not be effective unless this amendment has been approved by the holders of at least a majority of the depositary shares then outstanding. The depositary agreement may be terminated by the bank depositary or us only if: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.19pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.19pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">all outstanding depositary shares have been redeemed; or </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.2pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.2pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">there has been a final distribution in respect of the preferred stock in connection with any liquidation, dissolution or winding up of the company and this distribution has been distributed to the holders of depositary receipts. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Charges of Bank Depositary</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">We will pay all transfer and other taxes and governmental charges arising solely from the existence of the depositary arrangements. We will pay charges of the bank depositary in connection with the initial deposit of the preferred stock and any redemption of the preferred stock. Holders of depositary receipts will pay other transfer and other taxes and governmental charges and any other charges, including a fee for the withdrawal of shares of preferred stock upon surrender of depositary receipts, as are expressly provided in the depositary agreement to be for their accounts. </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Withdrawal of Preferred Stock</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Except as may be provided otherwise in the applicable prospectus supplement, upon surrender of depositary receipts at the principal office of the bank depositary, subject to the terms of the depositary agreement, the owner of the depositary shares may demand delivery of the number of whole shares of preferred stock and all money and other property, if any, represented by those depositary shares. Fractional shares of preferred stock will not be issued. If the depositary receipts delivered by the holder evidence a number of depositary shares in excess of the number of depositary shares representing the number of whole shares of preferred stock to be withdrawn, the bank depositary will deliver to this holder at the same time a new depositary receipt evidencing the excess number of depositary shares. Holders of preferred stock thus withdrawn may not thereafter deposit those shares under the depositary agreement or receive depositary receipts evidencing depositary shares therefor. </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Miscellaneous</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The bank depositary will forward to holders of depositary receipts all reports and communications from us that are delivered to the bank depositary and that we are required to furnish to the holders of preferred stock. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Neither the bank depositary nor we will be liable if we are prevented or delayed by law or any circumstance beyond our control in performing our obligations under the depositary agreement. The obligations of the bank depositary and us under the depositary agreement will be limited to performance in good faith of our duties thereunder, and we will not be obligated to prosecute or defend any legal proceeding in respect of any depositary shares or shares of preferred stock unless satisfactory indemnity is furnished. We may rely upon written advice of counsel or accountants, or upon information provided by persons presenting shares of preferred stock for deposit, holders of depositary receipts or other persons believed to be competent and on documents believed to be genuine. </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Resignation and Removal of Bank Depositary</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The bank depositary may resign at any time by delivering to us notice of its election to do so, and we may at any time remove the bank depositary. Any such resignation or removal will take effect upon the appointment of a successor bank depositary and the successor&#8217;s acceptance of this appointment. The successor bank depositary must be appointed within 60&#160;days after delivery of the notice of resignation or removal and must be a bank or trust company meeting the requirements of the depositary agreement. </font>
        </div>
      </div>
      <div style="margin-top:2.00000000000002pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">9</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a><a name="tDOW">&#8203;</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-left:69.66pt;width:456pt;">
        <div style="text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">DESCRIPTION OF WARRANTS</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">We may issue warrants for the purchase of common stock, preferred stock, depositary shares or debt securities. The following description sets forth certain general terms and provisions of the warrants that we may offer pursuant to this prospectus. The particular terms of the warrants and the extent, if any, to which the general terms and provisions may apply to the warrants so offered will be described in the applicable prospectus supplement. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Warrants may be issued independently or together with other securities and may be attached to or separate from any offered securities. Each series of warrants will be issued under a separate warrant agreement to be entered into between us and a bank or trust company, as warrant agent. The warrant agent will act solely as our agent in connection with the warrants and will not have any obligation or relationship of agency or trust for or with any holders or beneficial owners of warrants. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">A copy of the forms of the warrant agreement and the warrant certificate relating to any particular issue of warrants will be filed with the SEC each time we issue warrants, and you should read those documents for provisions that may be important to you. For more information on how you can obtain copies of the forms of the warrant agreement and the related warrant certificate, see &#8220;Where You Can Find More Information.&#8221; </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Debt Warrants</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The prospectus supplement relating to a particular issue of warrants to issue debt securities will describe the terms of those warrants, including the following: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.2pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.2pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the title of the warrants; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.5pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.5pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the offering price for the warrants, if any; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.5pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.5pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the aggregate number of the warrants; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.49pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.49pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the designation and terms of the debt securities purchasable upon exercise of the warrants; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.5pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.5pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">if applicable, the designation and terms of the debt securities that the warrants are issued with and the number of warrants issued with each debt security; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.5pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.5pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">if applicable, the date from and after which the warrants and any debt securities issued with them will be separately transferable; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.5pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.5pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the principal amount of debt securities that may be purchased upon exercise of a warrant and the price at which the debt securities may be purchased upon exercise; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.5pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.5pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the dates on which the right to exercise the warrants will commence and expire; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.49pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.49pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">if applicable, the minimum or maximum amount of the warrants that may be exercised at any one time; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.5pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.5pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">whether the warrants represented by the warrant certificates or debt securities that may be issued upon exercise of the warrants will be issued in registered or bearer form; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.5pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.5pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">information relating to book-entry procedures, if any; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.49pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.49pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the currency or currency&#160;units in which the offering price, if any, and the exercise price are payable; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.5pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.5pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">if applicable, a discussion of material U.S. federal income tax considerations; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.5pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.5pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">anti-dilution provisions of the warrants, if any; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.5pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.5pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">redemption or call provisions, if any, applicable to the warrants; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.49pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.49pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">any additional terms of the warrants, including terms, procedures and limitations relating to the exchange and exercise of the warrants; and </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.5pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.5pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">any other information we think is important about the warrants. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
      </div>
      <div style="margin-top:2.00000000000002pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">10</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-bottom:82pt;margin-left:69.66pt;width:456pt;">
        <div style="width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Stock Warrants</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The prospectus supplement relating to a particular issue of warrants to issue common stock, preferred stock or depositary shares will describe the terms of the common stock warrants and preferred stock warrants, including the following: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the title of the warrants; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the offering price for the warrants, if any; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the aggregate number of the warrants; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the designation and terms of the common stock, preferred stock or depositary shares that may be purchased upon exercise of the warrants; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">if applicable, the designation and terms of the securities that the warrants are issued with and the number of warrants issued with each security; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">if applicable, the date from and after which the warrants and any securities issued with the warrants will be separately transferable; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the number of shares of common stock or preferred stock or depositary shares that may be purchased upon exercise of a warrant and the price at which the shares may be purchased upon exercise; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the dates on which the right to exercise the warrants commence and expire; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">if applicable, the minimum or maximum amount of the warrants that may be exercised at any one time; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the currency or currency&#160;units in which the offering price, if any, and the exercise price are payable; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">if applicable, a discussion of material U.S. federal income tax considerations; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">anti-dilution provisions of the warrants, if any; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">redemption or call provisions, if any, applicable to the warrants; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">any additional terms of the warrants, including terms, procedures and limitations relating to the exchange and exercise of the warrants; and </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">any other information we think is important about the warrants. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Exercise of Warrants</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Each warrant will entitle the holder of the warrant to purchase at the exercise price set forth in the applicable prospectus supplement the number of shares of common stock, preferred stock or depositary shares or the principal amount of debt securities being offered. Holders may exercise warrants at any time up to the close of business on the expiration date set forth in the applicable prospectus supplement. After the close of business on the expiration date, unexercised warrants are void. Holders may exercise warrants as set forth in the prospectus supplement relating to the warrants being offered. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Until a holder exercises the warrants to purchase our common stock, preferred stock, depositary shares or debt securities, the holder will not have any rights as a holder of our common stock, preferred stock, depositary shares or debt securities, as the case may be, by virtue of ownership of warrants. </font>
        </div>
      </div>
      <div style="margin-top:0pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">11</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a><a name="tDOSR">&#8203;</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-bottom:226pt;margin-left:69.66pt;width:456pt;">
        <div style="text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">DESCRIPTION OF SUBSCRIPTION RIGHTS</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">We may issue to our stockholders subscription rights to purchase our common stock, preferred stock, depositary shares or debt securities. The following description sets forth certain general terms and provisions of the subscription rights that we may offer pursuant to this prospectus. The particular terms of the subscription rights and the extent, if any, to which the general terms and provisions may apply to the subscription rights so offered will be described in the applicable prospectus supplement. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Subscription rights may be issued independently or together with any other security offered by this prospectus and may or may not be transferable by the stockholder receiving the rights in the rights offering. In connection with any rights offering, we may enter into a standby underwriting agreement with one or more underwriters pursuant to which the underwriter will purchase any securities that remain unsubscribed for upon completion of the rights offering, or offer these securities to other parties who are not our stockholders. A copy of the form of subscription rights certificate will be filed with the SEC each time we issue subscription rights, and you should read that document for provisions that may be important to you. For more information on how you can obtain a copy of any subscription rights certificate, see &#8220;Where You Can Find More Information.&#8221; </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The applicable prospectus supplement relating to any subscription rights will describe the terms of the offered subscription rights, including, where applicable, the following: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the exercise price for the subscription rights; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the number of subscription rights issued to each stockholder; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the extent to which the subscription rights are transferable; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">any other terms of the subscription rights, including terms, procedures and limitations relating to the exchange and exercise of the subscription rights; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the date on which the right to exercise the subscription rights will commence and the date on which the right will expire; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the extent to which the subscription rights include an over-subscription privilege with respect to unsubscribed securities; and </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the material terms of any standby underwriting arrangement entered into by us in connection with the subscription rights offering. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
      </div>
      <div style="margin-top:0pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">12</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a><a name="tDODS1">&#8203;</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-left:69.66pt;width:456pt;">
        <div style="text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">DESCRIPTION OF DEBT SECURITIES</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">The following description sets forth certain general terms and provisions of the debt securities that we may issue, which may be issued as convertible or exchangeable debt securities. We will set forth the particular terms of the debt securities we offer in a prospectus supplement and the extent, if any, to which the following general terms and provisions will apply to particular debt securities. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">The debt securities will be issued under an indenture to be entered into between us and Wilmington Trust, National Association, as trustee. The indenture, and any supplemental indentures thereto, will be subject to, and governed by, the Trust Indenture Act of 1939, as amended. The following description of general terms and provisions relating to the debt securities and the indenture under which the debt securities may be issued is a summary only and therefore is not complete and is subject to, and qualified in its entirety by reference to, the terms and provisions of the indenture. The form of the indenture has been filed with the SEC as an exhibit to the registration statement, of which this prospectus forms a part, and you should read the indenture for provisions that may be important to you. For more information on how you can obtain a copy of the form of the indenture, see &#8220;Where You Can Find More Information.&#8221; </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">General</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">Unless otherwise specified in a prospectus supplement, the debt securities will be our direct, unsecured obligations and will rank equally with all of our existing and future senior unsecured indebtedness senior in right of payment to all of our subordinated indebtedness. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">The indenture does not limit the aggregate principal amount of debt securities that may be issued under it and provides that debt securities may be issued under it from time to time in one or more series. We may specify a maximum aggregate principal amount for the debt securities of any series. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">Unless otherwise specified in the applicable prospectus supplement, the indenture does not afford the holders of the debt securities the right to require us to repurchase or redeem the debt securities in the event of a highly-leveraged transaction. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">We are not obligated to issue all debt securities of one series at the same time and, unless otherwise provided in the applicable prospectus supplement, we may reopen a series, without the consent of the holders of the outstanding debt securities of that series, for the issuance of additional debt securities of that series. Additional debt securities of a particular series will have the same terms and conditions as outstanding debt securities of such series, except for the issue date and, in some cases, the public offering price and the first interest payment date, and will be consolidated with, and form a single series with, such outstanding debt securities; </font><font style="font-style:italic;letter-spacing:0.2pt;">provided, however</font><font style="letter-spacing:0.2pt;">, that if such additional debt securities are not fungible with the outstanding debt securities of such series for U.S. federal income tax purposes, the additional debt securities will have a separate CUSIP number. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">We will set forth in a prospectus supplement relating to any debt securities being offered, the aggregate principal amount and the following terms of the debt securities, if applicable: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the title of debt securities; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the price or prices (expressed as a&#160;percentage of the principal amount) at which the debt securities will be issued; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">any limit on the aggregate principal amount of the series of debt securities; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">whether the debt securities will be senior debt securities or subordinated debt securities, and if they are subordinated debt securities, the terms of the subordination; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the date or dates on which the principal on the series of debt securities is payable; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the rate or rates (which may be fixed or variable) per annum or the method used to determine such rate or rates (including any commodity, commodity index, stock exchange index or financial index) at which the series of debt securities will bear interest, if any, the date or dates from which such interest, if any, will accrue, the date or dates on which such interest, if any, will commence and be payable and any regular record date for the interest payable on any interest payment date; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
      </div>
      <div style="margin-top:2.00000000000002pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">13</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-left:69.66pt;width:456pt;">
        <div style=" float:left; margin-left:20pt; line-height:12pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the right, if any to extend the interest periods and the duration of that extension; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.9pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.9pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the place or places where the principal of, and premium and interest, if any, on, the debt securities will be payable; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.9pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.9pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the terms and conditions upon which the debt securities may be redeemed; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.9pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.9pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">any obligation we may have to redeem or purchase the debt securities pursuant to any sinking fund or analogous provisions or at the option of a holder of the debt securities; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.9pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.9pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the dates on which and the price or prices at which we will repurchase the debt securities at the option of the holders of the debt securities and other detailed terms and provisions of such repurchase obligations; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.91pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.91pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the denominations in which the debt securities will be issued, if other than minimum denominations of $2,000 and integral multiples of $1,000 in excess thereof; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.9pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.9pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">whether the debt securities will be issued in the form of certificated debt securities or global debt securities; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.9pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.9pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the portion of principal amount of the debt securities payable upon declaration of acceleration of the maturity date, if other than the principal amount; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.9pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.9pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the designation of the currency, currencies or currency&#160;units in which payment of principal of, premium and interest, if any, on the debt securities will be made if other than U.S. dollars; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.9pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.9pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">any provisions relating to any security provided for the debt securities; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.9pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.9pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">any addition to or change in the events of default described in this prospectus or in the indenture and any change in the acceleration provisions described in this prospectus or in the indenture with respect to the debt securities; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.9pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.9pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">any addition to or change in the covenants described in this prospectus or in the indenture with respect to the debt securities; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.9pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.9pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">any other terms of the debt securities (which may supplement, modify or delete any provision of the indenture as it applies to such debt securities); </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.9pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.9pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">any depositaries, interest rate calculation agents, exchange rate calculation agents or other agents with respect to the series of debt securities, if other than appointed in the indenture; and </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.91pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.91pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">any provisions relating to conversion of the debt securities. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">The foregoing is not intended to be an exclusive list of the terms that may be applicable to any offered debt securities. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">In addition, the indenture does not limit our ability to issue convertible, exchangeable or subordinated debt securities. Any conversion, exchange or subordination provisions of debt securities will be described in the relevant prospectus supplement. Such terms may include provisions for conversion or exchange, either mandatory, at the option of the holder or at our option, in which case the number of shares of common stock or other securities to be received by the holders of debt securities would be calculated as of a time and in the manner stated in the prospectus supplement. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">We may issue debt securities that provide for an amount less than their stated principal amount to be due and payable upon declaration of acceleration of their maturity pursuant to the terms of the indenture. We will provide you with information on the U.S. federal income tax considerations and other special considerations applicable to any of these debt securities in the applicable prospectus supplement. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">If we denominate the purchase price of any of the debt securities in a foreign currency or currencies or a foreign currency unit or&#160;units, or if the principal of and any premium and interest on any series of debt securities is payable in a foreign currency or currencies or a foreign currency unit or&#160;units, we will provide you with information on the restrictions, elections, general tax considerations, specific terms and other information with respect to that issue of debt securities and such foreign currency or currencies or foreign currency unit or&#160;units in the applicable prospectus supplement. </font>
        </div>
      </div>
      <div style="margin-top:2.00000000000002pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">14</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-left:69.66pt;width:456pt;">
        <div style="width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Exchange and Transfer</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">Debt securities may be transferred or exchanged at the office of the registrar or co-registrar designated by us. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">We will not impose a service charge for any transfer or exchange, but we may require holders to pay any tax or other governmental charges associated with any transfer or exchange. </font>
        </div>
        <div style="margin-left:20pt; margin-top:8pt; width:436pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">In the event of any redemption of debt securities of any series, we will not be required to: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.81pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.81pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">issue, register the transfer of, or exchange, any debt security of that series during a period beginning at the opening of 15 business days before the day of sending of a notice of redemption and ending at the close of business on the day such notice is sent; or </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.5pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.5pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">register the transfer of or, exchange any, debt security of that series selected, called or being called for redemption, in whole or in part, except the unredeemed portion of any series being redeemed in part. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">We may initially appoint the trustee as the registrar. Any transfer agent, in addition to the registrar initially designated by us, will be named in the prospectus supplement. We may designate additional transfer agents or change transfer agents or change the office of the transfer agent. However, we will be required to maintain a transfer agent in each place of payment for the debt securities of each series. </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Global Securities</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">The debt securities of any series may be represented, in whole or in part, by one or more global securities. Each global security will: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">be registered in the name of a depositary that we will identify in a prospectus supplement; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.41pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.41pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">be deposited with the trustee as custodian for the depositary or its nominee; and </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.4pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.4pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">bear any required legends. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">No global security may be exchanged in whole or in part for debt securities registered in the name of any person other than the depositary or any nominee unless: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the depositary has notified us that it is unwilling or unable to continue as depositary or has ceased to be qualified to act as depositary, and in either case we fail to appoint a successor depositary registered as a clearing agency under the Exchange Act within 90&#160;days of such event; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.4pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.4pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">we execute and deliver to the trustee an officer&#8217;s certificate to the effect that such global securities shall be so exchangeable; or </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.41pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.41pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">an event of default with respect to the debt securities represented by such global securities shall have occurred and be continuing. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">As long as the depositary, or its nominee, is the registered owner of a global security, the depositary or nominee will be considered the sole owner and holder of the debt securities represented by the global security for all purposes under the indenture. Except in the above limited circumstances, owners of beneficial interests in a global security: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">will not be entitled to have the debt securities registered in their names; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.4pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.4pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">will not be entitled to physical delivery of certificated debt securities; and </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.4pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.4pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">will not be considered to be holders of those debt securities under the indenture. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">Payments on a global security will be made to the depositary or its nominee as the holder of the global security. Some jurisdictions have laws that require that certain purchasers of securities take physical delivery of such securities in definitive form. These laws may impair the ability to transfer beneficial interests in a global security. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">Institutions that have accounts with the depositary or its nominee are referred to as &#8220;participants.&#8221; Ownership of beneficial interests in a global security will be limited to participants and to persons that may </font>
        </div>
      </div>
      <div style="margin-top:2.00000000000002pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">15</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-left:69.66pt;width:456pt;">
        <div style="width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">hold beneficial interests through participants. The depositary will credit, on its book-entry registration and transfer system, the respective principal amounts of debt securities represented by the global security to the accounts of its participants. Each person owning a beneficial interest in a global security must rely on the procedures of the depositary (and, if such person is not a participant, on procedures of the participant through which such person owns its interest) to exercise any rights of a holder under the indenture. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Ownership of beneficial interests in a global security will be shown on and effected through records maintained by the depositary, with respect to participants&#8217; interests, or by any participant, with respect to interests of persons held by participants on their behalf. Payments, transfers and exchanges relating to beneficial interests in a global security will be subject to policies and procedures of the depositary. The depositary policies and procedures may change from time to time. Neither we nor the trustee will have any responsibility or liability for the depositary&#8217;s acts or omissions or any participant&#8217;s records with respect to beneficial interests in a global security. </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Payment and Paying Agent</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The provisions of this subsection will apply to the debt securities unless otherwise indicated in the prospectus supplement. Payment of interest on a debt security on any interest payment date will be made to the person in whose name the debt security is registered at the close of business on the regular record date. Payment on debt securities of a particular series will be payable at the office of a paying agent or paying agents designated by us. However, at our option, we may pay interest by mailing a check to the record holder. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">We may also name any other paying agents in the prospectus supplement. We may designate additional paying agents, change paying agents or change the office of any paying agent. However, we will be required to maintain a paying agent in each place of payment for the debt securities of a particular series. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Subject to any applicable abandoned property law, all moneys paid by us to a paying agent for payment on any debt security that remain unclaimed at the end of two&#160;years after such payment was due will be repaid to us. Thereafter, the holder may look only to us for such payment. </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Consolidation, Merger and Sale of Assets</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Except as otherwise set forth in the applicable prospectus supplement, we may not merge or consolidate with or into any other person, in a transaction in which we are not the surviving corporation, or sell, convey, transfer, lease or otherwise dispose of all or substantially all of the properties and assets of us and our subsidiaries, taken as a whole, to any person, unless: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the successor or transferee is a U.S. corporation, limited liability company, partnership, trust or other entity; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the successor or transferee assumes our obligations on the debt securities and under the indenture pursuant to a supplemental indenture in form reasonably satisfactory to the trustee; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">immediately after giving effect to the transaction and treating our obligations in connection with or as a result of such transaction as having been incurred as of the time of such transaction, no default or event of default under the indenture shall have occurred and be continuing; and </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">an officer&#8217;s certificate and an opinion of counsel have been delivered to the trustee in connection with the foregoing. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">In the event of the above transaction, if there is a successor or transferee, then the successor or transferee will expressly assume all of our obligations under the indenture and automatically be substituted for us in the indenture and as issuer of the debt securities and may exercise every right and power of ours under the indenture with the same effect as if such successor or transferee had been named in our place in the indenture; provided, however, that the predecessor company will not be relieved of the obligation to pay principal and interest on the debt securities except in the case of a sale of all of the assets of us and our subsidiaries. </font>
        </div>
      </div>
      <div style="margin-top:2.00000000000002pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">16</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-left:69.66pt;width:456pt;">
        <div style="width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Events of Default</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="margin-left:20pt; margin-top:8pt; width:436pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Event of default means, with respect to any series of debt securities, any of the following: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.2pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.2pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">default in the payment of any interest on any debt security of that series when it becomes due and payable, and continuance of that default for a period of 30&#160;days; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.2pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.2pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">default in the payment of principal of, or premium on, any debt security of that series when due and payable; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.19pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.19pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">failure on our part to comply with the covenant described under &#8220;&#8212; Consolidation, Merger and Sale of Assets&#8221;; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.2pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.2pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">default in the performance or breach of any other covenant or warranty by us in the indenture or any supplemental indenture with respect to such series (other than a covenant or warranty that has been included in the indenture or supplemental indenture solely for the benefit of a series of debt securities other than that series), which default continues uncured for a period of 60&#160;days after (1)&#160;we receive written notice from the trustee or (2)&#160;we and the trustee receive written notice from the holders of not less than 25% in aggregate principal amount of the outstanding debt securities of that series as provided in the indenture; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.19pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.19pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">certain events of bankruptcy, insolvency or reorganization of our company or our significant subsidiaries; and </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6.2pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6.2pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">any other event of default provided with respect to debt securities of that series that is described in the applicable prospectus supplement. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">We will promptly deliver to the trustee written notice of any event which with the giving of notice and the lapse of time would become a covenant event of default, or any other event of default provided with respect to debt securities of that series that is described in the applicable prospectus supplement, along with a description of the status and what action we are taking or propose to take with respect to such event of default. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">No event of default with respect to a particular series of debt securities (except as to certain events of bankruptcy, insolvency or reorganization) necessarily constitutes an event of default with respect to any other series of debt securities. The occurrence of an event of default may constitute an event of default under our bank credit agreements in existence from time to time. In addition, the occurrence of certain events of default or an acceleration under the indenture may constitute an event of default under certain of our other indebtedness outstanding from time to time. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">If an event of default (other than an event of default resulting from certain events of bankruptcy, insolvency or reorganization of our company) with respect to debt securities of any series at the time outstanding occurs and is continuing, then the trustee or the holders of not less than 25% in aggregate principal amount of the outstanding debt securities of that series may, by a notice in writing to us (and to the trustee if given by the holders), declare to be due and payable immediately the principal (or, if the debt securities of that series are discount securities, that portion of the principal amount as may be specified in the terms of that series) of, and accrued and unpaid interest, if any, on all debt securities of that series. In the case of an event of default resulting from certain events of bankruptcy, insolvency or reorganization of our company, the principal (or such specified amount) of and accrued and unpaid interest, if any, on all outstanding debt securities will become and be immediately due and payable without any declaration or other act on the part of the trustee or any holder of outstanding debt securities. At any time after a declaration of acceleration with respect to debt securities of any series has been made, the holders of a majority in aggregate principal amount of the outstanding debt securities of that series may rescind and annul the acceleration if the rescission and annulment would not conflict with any judgment or decree already rendered and if all events of default with respect to that series, other than the non-payment of principal and interest, if any, with respect to debt securities of that series that has become due and payable solely because of the acceleration, have been cured or waived and all sums paid or advanced by the trustee and the reasonable compensation expenses and disbursements of the trustee and its agents and counsel have been paid as provided in the indenture. </font>
        </div>
      </div>
      <div style="margin-top:2.00000000000002pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">17</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-left:69.66pt;width:456pt;">
        <div style="text-indent:20pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">The indenture provides that the trustee will be under no obligation to exercise any of its rights or powers under the indenture at the request of any holder of outstanding debt securities, unless the trustee receives security or indemnity satisfactory to it against any loss, liability or expense. Subject to certain rights of the trustee, the holders of a majority in principal amount of the outstanding debt securities of any series will have the right to direct the time, method and place of conducting any proceeding for any remedy available to the trustee or exercising any trust or power conferred on the trustee with respect to the debt securities of that series. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">No holder of any debt security of any series will have any right to institute any proceeding, judicial or otherwise, with respect to the indenture or for the appointment of a receiver or trustee, or for any remedy under the indenture, unless: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">that holder has previously given to the trustee written notice of a continuing event of default with respect to debt securities of that series; and </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the holders of at least 25% in aggregate principal amount of the outstanding debt securities of that series have made written request, and offered security or indemnity satisfactory to the trustee, to institute the proceeding as trustee, and the trustee has not received from the holders of a majority in aggregate principal amount of the outstanding debt securities of that series a direction inconsistent with that request and has failed to institute the proceeding within 60&#160;days. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">Notwithstanding the foregoing, the holder of any debt security will have an absolute and unconditional right to receive payment of the principal of, and premium and any interest on, that debt security on or after the due dates expressed in that debt security and to institute suit for the enforcement of such payment. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">The indenture requires us, within 120&#160;days after the end of our fiscal year, to furnish to the trustee a statement as to compliance with the indenture. The indenture provides that the trustee may withhold notice to the holders of debt securities of any series of any default or event of default (except in payment on any debt securities of that series) with respect to debt securities of that series if it in good faith determines that withholding notice is in the interest of the holders of those debt securities. </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Modification and Waiver</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">We may amend or modify the indenture without the consent of any holder of debt securities of the series affected by the modifications or amendments in order to: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">cure any ambiguity, defect or inconsistency; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">conform the text of the indenture, including any supplemental indenture, or the debt securities to any corresponding provision of this &#8220;Description of Debt Securities&#8221; or description of the debt securities found in the prospectus supplement as evidenced by an officer&#8217;s certificate; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">provide for the issuance of additional debt securities; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">provide for the assumption of our obligations in the case of a merger or consolidation and our discharge upon such assumption provided that the provision under &#8220;Consolidation, Merger and Sale of Assets&#8221; of the indenture is complied with; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">add covenants or make any change that would provide any additional rights or benefits to the holders of the debt securities; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">add guarantees with respect to the debt securities; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">provide for uncertificated debt securities in addition to or in place of certificated debt securities; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.81pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.81pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">secure the debt securities; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">add or appoint a successor or separate trustee; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">make any change that does not adversely affect the rights of any holder of debt securities in any material respect, as evidenced by an officer&#8217;s certificate; or </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">obtain or maintain the qualification of the indenture under the Trust Indenture Act of 1939, as amended. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
      </div>
      <div style="margin-top:2.00000000000002pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">18</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-left:69.66pt;width:456pt;">
        <div style="text-indent:20pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">Other amendments and modifications of the indenture or the debt securities issued may be made with the consent of the holders of at least a majority of the aggregate principal amount of the outstanding debt securities of the affected series, and our compliance with any provision of the indenture with respect to the debt securities may be waived by written notice to the trustee by the holders of a majority of the aggregate principal amount of the outstanding debt securities of the affected series. However, no modification or amendment may, without the consent of the holder of each outstanding debt security of the affected series: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">reduce the principal amount, any premium or change the stated maturity of any debt security or alter or waive any of the provisions with respect to the redemption or repurchase of the debt securities; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">change the place of payment or currency in which principal, any premium or interest is paid; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">impair the right to institute suit for the enforcement of any payment on the debt securities; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">waive a payment default with respect to the debt securities; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">reduce the interest rate or extend the time for payment of interest on the debt securities; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.8pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">make any change to the amendment and modification provisions in the indenture; or </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.81pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.81pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">reduce the&#160;percentage in principal amount outstanding of debt securities, the consent of the holders of which is required for any of the foregoing modifications or otherwise necessary to modify, supplement or amend the indenture or to waive any past default. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">Except for certain specified provisions, the holders of at least a majority in principal amount of the outstanding debt securities of an affected series may, on behalf of the holders of all debt securities of such series, waive our compliance with provisions of the indenture. Prior to the acceleration of the maturity of the debt securities of any series pursuant to the terms of the indenture, the holders of a majority in aggregate principal amount of the outstanding debt securities of such series may, on behalf of the holders of all the debt securities of such series, waive any past default under the indenture with respect to such debt securities and its consequences, except (i)&#160;a default with respect to such series in the payment of the principal of, or premium or any interest on, the debt securities of such series or (ii)&#160;a default or event of default in respect of a covenant or provision that cannot be modified or amended without the consent of all of the holders of the outstanding debt securities of the affected series. </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Defeasance of Debt Securities and Certain Covenants in Certain Circumstances</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="font-style:italic;letter-spacing:0.2pt;">Legal Defeasance</font><font style="letter-spacing:0.2pt;">.&nbsp;&nbsp;&nbsp;The indenture provides that, in certain circumstances, we may be discharged from any and all obligations in respect of the debt securities of any series (except for certain obligations to register the transfer or exchange of debt securities, to replace stolen, lost or mutilated debt securities, and to maintain paying agencies and certain provisions relating to the treatment of funds held by paying agents). We will be so discharged upon the deposit with the trustee, in trust, of money and/or U.S. government obligations that, through the payment of interest and principal in accordance with their terms, will provide money in an amount sufficient in the written opinion of a nationally recognized firm of independent public accountants, a nationally recognized investment bank or a nationally recognized appraisal firm to pay and discharge each installment of principal, premium and interest in accordance with the terms of the indenture and the debt securities of that series. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">This discharge may occur only if, among other things, we have delivered to the trustee an opinion of counsel stating that we have received from, or there has been published by, the United States Internal Revenue Service a ruling or, since the date of execution of the indenture, there has been a change in the applicable U.S. federal income tax law, in either case to the effect that, and based thereon such opinion shall confirm that, the beneficial owners of the debt securities of the applicable series will not recognize income, gain or loss for U.S. federal income tax purposes as a result of the deposit, defeasance and discharge and will be subject to U.S. federal income tax on the same amounts and in the same manner and at the same times as would have been the case if the deposit, defeasance and discharge had not occurred. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="font-style:italic;letter-spacing:0.2pt;">Defeasance of Certain Covenants</font><font style="letter-spacing:0.2pt;">.&nbsp;&nbsp;&nbsp;The indenture provides that, upon compliance with certain conditions, we may be released from our obligation to comply with certain covenants set forth in the indenture and any supplemental indenture, and any failure to comply with those covenants will not constitute </font>
        </div>
      </div>
      <div style="margin-top:2.00000000000002pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">19</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-bottom:360pt;margin-left:69.66pt;width:456pt;">
        <div style="width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">a default or an event of default with respect to the debt securities of the applicable series, or covenant defeasance. If we exercise our covenant defeasance option with respect to a series of debt securities, payment of such debt securities may not be accelerated because of an event of default related to certain events of bankruptcy, insolvency or reorganization of our significant subsidiaries. </font>
        </div>
        <div style="margin-left:20pt; margin-top:8pt; width:436pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The conditions include: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">depositing with the trustee money and/or U.S. government obligations that, through the payment of interest and principal in accordance with their terms, will provide money in an amount sufficient in the written opinion of a nationally recognized firm of independent public accountants, a nationally recognized investment bank or a nationally recognized appraisal firm to pay and discharge each installment of principal of, premium and interest in accordance with the terms of the indenture and the debt securities of the applicable series; and </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">delivering to the trustee an opinion of counsel to the effect that the beneficial owners of the debt securities of the applicable series will not recognize income, gain or loss for U.S. federal income tax purposes as a result of the deposit and related covenant defeasance and will be subject to U.S. federal income tax on the same amounts and in the same manner and at the same times as would have been the case if the deposit and related covenant defeasance had not occurred. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Governing Law</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The indenture and the debt securities will be governed by, and construed in accordance with, the internal laws of the State of New York. </font>
        </div>
      </div>
      <div style="margin-top:0pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">20</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a><a name="tDOPC">&#8203;</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-bottom:340pt;margin-left:69.66pt;width:456pt;">
        <div style="text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">DESCRIPTION OF PURCHASE CONTRACTS</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">We may issue purchase contracts, including contracts obligating holders to purchase from us, and obligating us to sell to the holders, a specified number of common shares or other securities at a future date or dates. The price per security of the securities and the number of securities may be fixed at the time the purchase contracts are issued or may be determined by reference to a specific formula set forth in the purchase contracts. The purchase contracts also may require us to make periodic payments to the holders of the purchase contracts, or vice versa, and those payments may be unsecured or refunded on some basis. The purchase contracts may require holders to secure their obligations thereunder in a specified manner and may provide for the prepayment of all or part of the consideration payable by holders in connection with the purchase of the underlying security or other property pursuant to the purchase contracts. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The securities related to the purchase contracts may be pledged to a collateral agent for our benefit pursuant to a pledge agreement to secure the obligations of holders of purchase contracts to purchase the underlying security or property under the related purchase contracts. The rights of holders of purchase contracts to the related pledged securities will be subject to our security interest therein created by the pledge agreement. No holder of purchase contracts will be permitted to withdraw the pledged securities related to such purchase contracts from the pledge arrangement. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The prospectus supplement relating to any particular issuance of purchase contracts will describe the terms of the purchase contracts. The description in the prospectus supplement will not necessarily be complete, and reference will be made to the purchase contracts, and, if applicable, collateral or depositary arrangements, relating to the purchase contracts, which will be filed with the SEC each time we issue purchase contracts. U.S. federal income tax considerations applicable to the purchase contracts will also be discussed in the prospectus supplement. </font>
        </div>
      </div>
      <div style="margin-top:0pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">21</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a><a name="tDOU">&#8203;</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-bottom:346pt;margin-left:69.66pt;width:456pt;">
        <div style="text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">DESCRIPTION OF UNITS</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">We may issue&#160;units comprising one or more securities described in this prospectus in any combination. The following description sets forth certain general terms and provisions of the&#160;units that we may offer pursuant to this prospectus. The particular terms of the&#160;units and the extent, if any, to which the general terms and provisions may apply to the&#160;units so offered will be described in the applicable prospectus supplement. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Each unit will be issued so that the holder of the unit also is the holder of each security included in the unit. Thus, the unit will have the rights and obligations of a holder of each included security. Units will be issued pursuant to the terms of a unit agreement, which may provide that the securities included in the unit may not be held or transferred separately at any time or at any time before a specified date. A copy of the forms of the unit agreement and the unit certificate relating to any particular issue of&#160;units will be filed with the SEC each time we issue&#160;units, and you should read those documents for provisions that may be important to you. For more information on how you can obtain copies of the forms of the unit agreement and the related unit certificate, see &#8220;Where You Can Find More Information.&#8221; </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The prospectus supplement relating to any particular issuance of&#160;units will describe the terms of those&#160;units, including, to the extent applicable, the following: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the designation and terms of the&#160;units and the securities comprising the&#160;units, including whether and under what circumstances those securities may be held or transferred separately; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">any provision for the issuance, payment, settlement, transfer or exchange of the&#160;units or of the securities comprising the&#160;units; and </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:6pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:6pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">whether the&#160;units will be issued in fully registered or global form. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
      </div>
      <div style="margin-top:0pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">22</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a><a name="tSEST">&#8203;</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-bottom:428pt;margin-left:69.66pt;width:456pt;">
        <div style="text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">SELLING STOCKHOLDERS</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">We may register shares of common stock covered by this prospectus for re-offers and resales by any selling stockholders to be named in a prospectus supplement. Because we are a well-known seasoned issuer, we may add secondary sales of shares of our common stock by any selling stockholders by filing a prospectus supplement with the SEC. We may register these shares to permit selling stockholders to resell their shares when they deem appropriate. A selling stockholder may resell all, a portion or none of such stockholder&#8217;s shares at any time and from time to time. Selling stockholders may also sell, transfer or otherwise dispose of some or all of their shares of our common stock in transactions exempt from the registration requirements of the Securities Act. We do not know when or in what amounts the selling stockholders may offer shares for sale under this prospectus and any prospectus supplement. We will not receive any proceeds from any sale of shares by a selling stockholder under this prospectus and any prospectus supplement. We may pay all expenses incurred with respect to the registration of the shares of common stock owned by the selling stockholders, other than underwriting fees, discounts or commissions which will be borne by the selling stockholders. We will provide you with a prospectus supplement naming the selling stockholders, the amount of shares to be registered and sold and any other terms of the shares of common stock being sold by each selling stockholder.</font>
        </div>
      </div>
      <div style="margin-top:0pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">23</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a><a name="tPOD">&#8203;</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-left:69.66pt;width:456pt;">
        <div style="text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">PLAN OF DISTRIBUTION</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">We may sell the offered securities, and any selling stockholder may sell shares of our common stock, in and outside the United States, in any one or more of the following ways from time to time: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.7pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.7pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">through underwriters or dealers; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.71pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.71pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">directly to purchasers; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.7pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.7pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">in a rights offering; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.7pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.7pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">in &#8220;at the market&#8221; offerings, within the meaning of Rule&#160;415(a)(4) of the Securities Act, to or through a market maker or into an existing trading market on an exchange or otherwise; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.7pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.7pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">through agents; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.7pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.7pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">block trades in which dealers will attempt to sell as agent, but may position and resell a portion of the block as principal to facilitate the transaction; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.7pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.7pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">purchases by a dealer as principal and resales by the dealer for its account; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.7pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.7pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">any other method permitted pursuant to applicable law; or </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.7pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.7pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">through a combination of any of these methods. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="margin-left:20pt; margin-top:8pt; width:436pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The applicable prospectus supplement will include the following information: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.7pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.7pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the terms of the offering; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.71pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.71pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the names of any underwriters or agents; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.7pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.7pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the name or names of any managing underwriter or underwriters; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.7pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.7pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the purchase price or initial public offering price of the securities; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.7pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.7pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">the net proceeds from the sale of the securities; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.7pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.7pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">any delayed delivery arrangements; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.7pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.7pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">any underwriting discounts, commissions and other items constituting underwriters&#8217; compensation; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.71pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.71pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">any discounts or concessions allowed or reallowed or paid to dealers; and </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:5.7pt; margin-bottom:0pt; text-align:left; width:10pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">&#8226;</font>
          <br >
        </div>
        <div style=" margin-top:5.7pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:30pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">any commissions paid to agents. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Sale through Underwriters or Dealers</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">If underwriters are used in the sale, the underwriters will acquire the securities for their own account. The underwriters may resell the securities from time to time in one or more transactions, including negotiated transactions, at a fixed public offering price or at varying prices determined at the time of sale. Underwriters may offer securities to the public either through underwriting syndicates represented by one or more managing underwriters or directly by one or more firms acting as underwriters. Unless we inform you otherwise in the prospectus supplement, the obligations of the underwriters to purchase the securities will be subject to certain conditions, and the underwriters will be obligated to purchase all the offered securities if they purchase any of them. The underwriters may change, from time to time, any initial public offering price and any discounts or concessions allowed or reallowed or paid to dealers. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">If we offer securities in a subscription rights offering to our existing security holders, we may enter into a standby underwriting agreement with dealers, acting as standby underwriters. We may pay the standby underwriters a commitment fee for the securities they commit to purchase on a standby basis. If we do not enter into a standby underwriting agreement, we may retain a dealer-manager to manage a subscription rights offering for us. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">During and after an offering through underwriters, the underwriters may purchase and sell the securities in the open market. These transactions may include overallotment and stabilizing transactions and purchases to cover syndicate short positions created in connection with the offering. The underwriters may also impose a penalty bid, which means that selling concessions allowed to syndicate members or other </font>
        </div>
      </div>
      <div style="margin-top:2.00000000000002pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">24</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-bottom:20pt;margin-left:69.66pt;width:456pt;">
        <div style="width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">broker-dealers for the offered securities sold for their account may be reclaimed by the syndicate if the offered securities are repurchased by the syndicate in stabilizing or covering transactions. These activities may stabilize, maintain or otherwise affect the market price of the offered securities, which may be higher than the price that might otherwise prevail in the open market. If commenced, the underwriters may discontinue these activities at any time. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Some or all of the securities that we offer though this prospectus may be new issues of securities with no established trading market. Any underwriters to whom we sell our securities for public offering and sale may make a market in those securities, but they will not be obligated to do so and they may discontinue any market making at any time without notice. Accordingly, we cannot assure you of the liquidity of, or continued trading markets for, any securities that we offer. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">If dealers are used in the sale of securities, we will sell the securities to them as principals. They may then resell those securities to the public at varying prices determined by the dealers at the time of resale. We will include in the prospectus supplement the names of the dealers and the terms of the transaction. </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Direct Sales and Sales through Agents</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">We and any Selling Stockholder may sell the securities directly. In this case, no underwriters or agents would be involved. We may also sell the securities through agents designated from time to time at fixed prices or at varying prices determined at the time of sale. In the prospectus supplement, we will name any agent involved in the offer or sale of the offered securities, and we will describe any commissions payable to the agent. Unless we inform you otherwise in the prospectus supplement, any agent will agree to use its reasonable best efforts to solicit purchases for the period of its appointment. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">We may sell the securities directly to institutional investors or others who may be deemed to be underwriters within the meaning of the Securities Act with respect to any sale of those securities. We will describe the terms of any sales of these securities in the prospectus supplement. </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Remarketing Arrangements</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Offered securities may also be offered and sold, if so indicated in the applicable prospectus supplement, in connection with a remarketing upon their purchase, in accordance with a redemption or repayment pursuant to their terms, or otherwise, by one or more remarketing firms, acting as principals for their own accounts or as agents for us. Any remarketing firm will be identified and the terms of its agreements, if any, with us and its compensation will be described in the applicable prospectus supplement. </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Delayed Delivery Contracts</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">If we so indicate in the prospectus supplement, we may authorize agents, underwriters or dealers to solicit offers from certain types of institutions to purchase securities from us at the public offering price under delayed delivery contracts. These contracts would provide for payment and delivery on a specified date in the future. The contracts would be subject only to those conditions described in the prospectus supplement. The prospectus supplement will describe the commission payable for solicitation of those contracts. </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">General Information</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">We may have agreements with the agents, dealers, underwriters and remarketing firms to indemnify them against certain civil liabilities, including liabilities under the Securities Act, or to contribute with respect to payments that the agents, dealers, underwriters or remarketing firms may be required to make. Agents, dealers, underwriters and remarketing firms may be customers of, engage in transactions with or perform services for us in the ordinary course of their businesses. </font>
        </div>
      </div>
      <div style="margin-top:2.00000000000002pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">25</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a><a name="tLEMA">&#8203;</a><a name="tEXP">&#8203;</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-bottom:420pt;margin-left:69.66pt;width:456pt;">
        <div style="text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">LEGAL MATTERS</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The validity of the securities offered by this prospectus will be passed upon for us by Foley &amp; Lardner LLP. The validity of the securities offered by this prospectus will be passed upon for any underwriters or agents by counsel named in the applicable prospectus supplement. The opinions of Foley &amp; Lardner LLP and counsel for any underwriters or agents may be conditioned upon and may be subject to assumptions regarding future action required to be taken by us and any underwriters, dealers or agents in connection with the issuance of any securities. The opinions of Foley &amp; Lardner LLP and counsel for any underwriters or agents may be subject to other conditions and assumptions, as indicated in the prospectus supplement. </font>
        </div>
        <div style="margin-top:12pt; text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">EXPERTS</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The consolidated financial statements of CECO Environmental Corp. as of December&#160;31, 2024 and 2023 and for each of the three&#160;years in the period ended December&#160;31, 2024 and management&#8217;s assessment of the effectiveness of internal control over financial reporting as of December&#160;31, 2024 incorporated by reference in this Prospectus and in the Registration Statement have been so incorporated in reliance on the reports of BDO USA, P.C., an independent registered public accounting firm, given on the authority of said firm as experts in auditing and accounting.</font>
        </div>
      </div>
      <div style="margin-top:0pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">26</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-bottom:54pt;margin-left:69.66pt;width:456pt;">
        <div style="text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">PART II</font>
        </div>
        <div style="margin-top:6pt; text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">INFORMATION NOT REQUIRED IN PROSPECTUS</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Item&#160;14.&nbsp;&nbsp;&nbsp;Other Expenses of Issuance and Distribution.</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The aggregate estimated expenses, other than underwriting discounts and commissions, in connection with the sale of the securities being registered hereby are currently anticipated to be as follows (all amounts are estimated). All expenses of the offering will be paid by CECO Environmental Corp. (&#8220;CECO&#8221; or the &#8220;Company&#8221;). </font>
        </div>
        <table style="width:416pt;height:115pt;margin-left:20pt;margin-top:10pt;border-collapse: collapse;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
          <tr style="line-height:10pt;background-color:#CCEEFF;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:0pt 0pt 1pt 0pt; width:379pt;text-align:left;">
              <div style="white-space:nowrap;">
                <font style="letter-spacing:0.2pt;">SEC registration fee </font>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:0pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt 0pt 1pt 0pt; min-width:3.75pt; text-align:right; ">$</td>
            <td style="padding:0pt 0pt 1pt 0pt; min-width:15pt; text-align:right; white-space:nowrap;">
              <font style="position:relative;">&#8199;&#8199;&#8199;&#8199;</font><font style="position:absolute;"><font style=" position:relative; bottom:3.25pt;font-size:6.5pt;">(1)</font> </font>
            </td>
            <td style="padding:0pt;padding-left:0pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:379pt;text-align:left;">
              <div style="white-space:nowrap;">
                <font style="letter-spacing:0.2pt;">Trustee&#8217;s fees and expenses </font>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:0pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:3.75pt; text-align:right; ">
              <div style="font-size:7.5pt;">&#8203;</div>
            </td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:15pt; text-align:right; white-space:nowrap;">
              <div style="font-size:7.5pt;">
                <font style="position:relative;">&#8203;</font><font style="position:absolute;"><font style="font-weight:bold;font-size:9pt;"></font><font style=" position:relative; bottom:4.25pt;font-size:6.5pt;">(2)</font>
                </font>
              </div>
            </td>
            <td style="padding:0pt;padding-left:0pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;background-color:#CCEEFF;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:379pt;text-align:left;">
              <div style="white-space:nowrap;">
                <font style="letter-spacing:0.2pt;">Transfer agent and registrar fees </font>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:0pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:3.75pt; text-align:right; ">
              <div style="font-size:7.5pt;">&#8203;</div>
            </td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:15pt; text-align:right; white-space:nowrap;">
              <div style="font-size:7.5pt;">
                <font style="position:relative;">&#8203;</font><font style="position:absolute;"><font style="font-weight:bold;font-size:9pt;"></font><font style=" position:relative; bottom:4.25pt;font-size:6.5pt;">(2)</font>
                </font>
              </div>
            </td>
            <td style="padding:0pt;padding-left:0pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:379pt;text-align:left;">
              <div style="white-space:nowrap;">
                <font style="letter-spacing:0.2pt;">Printing expenses </font>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:0pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:3.75pt; text-align:right; ">
              <div style="font-size:7.5pt;">&#8203;</div>
            </td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:15pt; text-align:right; white-space:nowrap;">
              <div style="font-size:7.5pt;">
                <font style="position:relative;">&#8203;</font><font style="position:absolute;"><font style="font-weight:bold;font-size:9pt;"></font><font style=" position:relative; bottom:4.25pt;font-size:6.5pt;">(2)</font>
                </font>
              </div>
            </td>
            <td style="padding:0pt;padding-left:0pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;background-color:#CCEEFF;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:379pt;text-align:left;">
              <div style="white-space:nowrap;">
                <font style="letter-spacing:0.2pt;">Accountant&#8217;s fees and expenses </font>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:0pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:3.75pt; text-align:right; ">
              <div style="font-size:7.5pt;">&#8203;</div>
            </td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:15pt; text-align:right; white-space:nowrap;">
              <div style="font-size:7.5pt;">
                <font style="position:relative;">&#8203;</font><font style="position:absolute;"><font style="font-weight:bold;font-size:9pt;"></font><font style=" position:relative; bottom:4.25pt;font-size:6.5pt;">(2)</font>
                </font>
              </div>
            </td>
            <td style="padding:0pt;padding-left:0pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:379pt;text-align:left;">
              <div style="white-space:nowrap;">
                <font style="letter-spacing:0.2pt;">Legal fees and expenses </font>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:0pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:3.75pt; text-align:right; ">
              <div style="font-size:7.5pt;">&#8203;</div>
            </td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:15pt; text-align:right; white-space:nowrap;">
              <div style="font-size:7.5pt;">
                <font style="position:relative;">&#8203;</font><font style="position:absolute;"><font style="font-weight:bold;font-size:9pt;"></font><font style=" position:relative; bottom:4.25pt;font-size:6.5pt;">(2)</font>
                </font>
              </div>
            </td>
            <td style="padding:0pt;padding-left:0pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;background-color:#CCEEFF;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:379pt;text-align:left;">
              <div style="white-space:nowrap;">
                <font style="letter-spacing:0.2pt;">Miscellaneous </font>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:0pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:3.75pt; text-align:right; ">
              <div style="font-size:7.5pt;">&#8203;</div>
            </td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:15pt; text-align:right; white-space:nowrap;">
              <div style="font-size:7.5pt;">
                <font style="position:relative;">&#8203;</font><font style="position:absolute;"><font style="font-weight:bold;font-size:9pt;"></font><font style=" position:relative; bottom:4.25pt;font-size:6.5pt;">(2)</font>
                </font>
              </div>
            </td>
            <td style="padding:0pt;padding-left:0pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:379pt;text-align:left;">
              <div style="margin-left:10pt;">
                <font style="letter-spacing:0.2pt;">Total </font>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt;padding-left:0pt;width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:3.75pt; text-align:right; ">$</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; min-width:15pt; text-align:right; white-space:nowrap;">
              <font style="position:relative;">&#8199;&#8199;&#8199;&#8199;</font><font style="position:absolute;"><font style=" position:relative; bottom:3.25pt;font-size:6.5pt;">(2)</font></font>
            </td>
            <td style="padding:0pt;padding-left:0pt;width:0pt;">&#8203;</td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
        </table>
        <div style="margin-top:12.5pt; width:456pt;">
          <div style="margin-left: 0pt; width: 108pt; margin-top: 0pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
        </div>
        <div style=" float:left; margin-top:8pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(1)</font>
          <br >
        </div>
        <div style=" margin-top:8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:20pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">Deferred in accordance with Rules 456(b) and 457(r) under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;). </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; line-height:12pt; margin-top:4pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(2)</font>
          <br >
        </div>
        <div style=" margin-top:4pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:20pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">The amount of securities and number of offerings are indeterminable, and the expenses cannot be estimated at this time. An estimate of the various expenses in connection with the sale and distribution of the securities being offered will be included in the applicable prospectus supplement. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Item&#160;15.&nbsp;&nbsp;&nbsp;Indemnification of Directors and Officers.</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Pursuant to the provisions of the General Corporation Law of the State of Delaware (&#8220;DGCL&#8221;), CECO has adopted provisions in its certificate of incorporation and bylaws that require CECO to indemnify its officers and directors to the fullest extent permitted by law, and eliminate the personal liability of its directors to CECO or CECO&#8217;s stockholders for monetary damages for breach of their duty of due care except (a)&#160;for any breach of the directors&#8217; duty of loyalty to the corporation or its stockholders, (b)&#160;for acts or omissions not in good faith or which involve intentional misconduct or a knowing violation of law, (c)&#160;in the case of directors only, for acts relating to unlawful payment of a dividend or an unlawful stock purchase or redemption, (d)&#160;for any transaction from which the director or officer derived an improper personal benefit, or (e)&#160;in the case of officers only, for any action by or in the right of CECO. These provisions do not eliminate a director&#8217;s duty of care. Moreover, the provisions do not apply to claims against a director for violation of certain laws, including federal securities laws. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">CECO&#8217;s certificate of incorporation and bylaws provide for mandatory indemnification of officers and directors of the corporation, including a director or officer of the corporation who is serving at the request of the corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise, to the fullest extent permitted under the DGCL. CECO may also, at its discretion, provide the same benefits of indemnification to any employee or agent of the corporation. Also, CECO is authorized to purchase insurance on behalf of an individual for liabilities incurred whether or not CECO would have the power or obligation to indemnify him or her under our bylaws. </font>
        </div>
      </div>
      <div style="margin-top:0pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">II-1</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-left:69.66pt;width:456pt;">
        <div style="width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Item&#160;16.&nbsp;&nbsp;&nbsp;Exhibits.</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="margin-left:20pt; margin-top:8pt; width:436pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The following documents are exhibits to the registration statement: </font>
        </div>
        <table style="width:456pt;height:416.5pt;margin-top:10pt;border-collapse: collapse;font-style:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:8pt;">
          <tr style="line-height:9pt;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:8pt;">
            <td style="padding:0pt;border-bottom:1px solid #FFFFFF; width:0pt;">&#8203;</td>
            <td style="border-bottom:1px solid #000000;padding:0pt 0pt 2.167pt 0pt; width:42pt;">
              <div style="text-align:center;">
                <font style="letter-spacing:-0.16pt;">Exhibit</font>
                <br >
                <font style="letter-spacing:-0.16pt;">Number </font>
              </div>
            </td>
            <td style="padding:0pt;border-bottom:1px solid #FFFFFF; width:6pt;">&#8203;</td>
            <td style="padding:0pt;border-bottom:1px solid #FFFFFF; width:6pt;">&#8203;</td>
            <td style="border-bottom:1px solid #000000;padding:0pt 0pt 2.167pt 0pt; width:402pt;">
              <div style="white-space:nowrap; text-align:center;">
                <font style="letter-spacing:-0.16pt;">Description </font>
              </div>
            </td>
            <td style="padding:0pt;border-bottom:1px solid #FFFFFF; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.25pt 0pt 1.5pt 0pt; width:42pt;">
              <font style="margin-left:10pt;letter-spacing:0.2pt;">1.1* </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:3.25pt 0pt 1.5pt 0pt; width:402pt;">
              <font style="letter-spacing:0.2pt;">Form of Underwriting Agreement. </font>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:12pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:2.167pt 0pt 0.833pt 0pt; width:42pt;">
              <font style="margin-left:10pt;letter-spacing:0.2pt;">4.1 </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:2.167pt 0pt 0.833pt 0pt; width:402pt;white-space:normal;">
              <div style="letter-spacing:0.2pt;">
                <a style="-sec-extract:exhibit" href="https://www.sec.gov/Archives/edgar/data/3197/000095013102001241/dex3i.txt">Certificate of Incorporation (Incorporated by reference to Exhibit&#160;3(i) to CECO&#8217;s Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2001).</a>
              </div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:12pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;letter-spacing:0.2pt;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:2.167pt 0pt 0.833pt 0pt; width:42pt;">
              <font style="margin-left:10pt;letter-spacing:0.2pt;">4.2 </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:2.167pt 0pt 0.833pt 0pt; width:402pt;white-space:normal;">
              <a style="-sec-extract:exhibit" href="https://www.sec.gov/Archives/edgar/data/3197/000095017024063379/ceco-ex3_1.htm">Certificate of Amendment to the Certificate of Incorporation of CECO Environmental Corp. (incorporated by reference to Exhibit&#160;3.1 to the Company&#8217;s Current Report on Form 8-K filed with the SEC on May&#160;22, 2024).</a>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:12pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:2.167pt 0pt 0.833pt 0pt; width:42pt;">
              <font style="margin-left:10pt;letter-spacing:0.2pt;">4.3 </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:2.167pt 0pt 0.833pt 0pt; width:402pt;white-space:normal;">
              <div style="letter-spacing:0.2pt;">
                <a style="-sec-extract:exhibit" href="https://www.sec.gov/Archives/edgar/data/3197/000095017023006934/ceco-ex3_1.htm">Amended and Restated Bylaws (incorporated by reference to Exhibit&#160;3.1 to the Company&#8217;s Current Report on Form 8-K filed with the SEC on March&#160;9, 2023).</a>
              </div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:12pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:2.167pt 0pt 0.833pt 0pt; width:42pt;">
              <font style="margin-left:10pt;letter-spacing:0.2pt;">4.4 </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:2.167pt 0pt 0.833pt 0pt; width:402pt;white-space:normal;">
              <div style="letter-spacing:0.2pt;">
                <a style="-sec-extract:exhibit" href="https://www.sec.gov/Archives/edgar/data/3197/000119312519115615/d696754dex43.htm">Form of Debt Securities Indenture (Incorporated by reference to Exhibit&#160;4.3 of the Registrant&#8217;s Form S-3 filed with the SEC on April&#160;24, 2019 (File No. 333-231001)).</a>
              </div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:42pt;">
              <font style="margin-left:10pt;letter-spacing:0.2pt;">4.5* </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:402pt;">
              <font style="letter-spacing:0.2pt;">Form of Debt Securities. </font>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:42pt;">
              <font style="margin-left:10pt;letter-spacing:0.2pt;">4.6* </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:402pt;">
              <font style="letter-spacing:0.2pt;">Preferred Stock Certificate of Amendment. </font>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:42pt;">
              <font style="margin-left:10pt;letter-spacing:0.2pt;">4.7* </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:402pt;">
              <font style="letter-spacing:0.2pt;">Form of Warrant Agreement. </font>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:42pt;">
              <font style="margin-left:10pt;letter-spacing:0.2pt;">4.8* </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:402pt;">
              <font style="letter-spacing:0.2pt;">Form of Warrant Certificate. </font>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:42pt;">
              <font style="margin-left:10pt;letter-spacing:0.2pt;">4.9* </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:402pt;">
              <font style="letter-spacing:0.2pt;">Form of Depositary Agreement. </font>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:42pt;">
              <font style="margin-left:10pt;letter-spacing:0.2pt;">4.10* </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:402pt;">
              <font style="letter-spacing:0.2pt;">Form of Depositary Receipt. </font>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:42pt;">
              <font style="margin-left:10pt;letter-spacing:0.2pt;">4.11* </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:402pt;">
              <font style="letter-spacing:0.2pt;">Form of Subscription Rights Certificate. </font>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:42pt;">
              <font style="margin-left:10pt;letter-spacing:0.2pt;">4.12* </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:402pt;">
              <font style="letter-spacing:0.2pt;">Form of Purchase Contract. </font>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:42pt;">
              <font style="margin-left:10pt;letter-spacing:0.2pt;">4.13* </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:402pt;">
              <font style="letter-spacing:0.2pt;">Form of Unit Agreement. </font>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:42pt;">
              <font style="margin-left:10pt;letter-spacing:0.2pt;">4.14* </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:402pt;">
              <font style="letter-spacing:0.2pt;">Form of Unit Certificate. </font>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:42pt;">
              <font style="margin-left:10pt;letter-spacing:0.2pt;">5.1 </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:402pt;">
              <div style="letter-spacing:0.2pt;">
                <a style="-sec-extract:exhibit" href="tm2529044d2_ex5-1.htm">Opinion of Foley &amp; Lardner LLP.</a>
              </div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:42pt;">
              <font style="margin-left:5pt;letter-spacing:0.2pt;">23.1 </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:402pt;">
              <div style="letter-spacing:0.2pt;">
                <a style="-sec-extract:exhibit" href="tm2529044d2_ex23-1.htm">Consent of BDO USA, P.C.</a>
              </div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:42pt;">
              <font style="margin-left:5pt;letter-spacing:0.2pt;">23.2 </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:402pt;">
              <div style="letter-spacing:0.2pt;">
                <a style="-sec-extract:exhibit" href="tm2529044d2_ex5-1.htm">Consent of Foley &amp; Lardner LLP (Included in Exhibit&#160;5.1 to this Registration Statement).</a>
              </div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:42pt;">
              <font style="margin-left:5pt;letter-spacing:0.2pt;">24.1 </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 1.5pt 0pt; width:402pt;">
              <div style="letter-spacing:0.2pt;">
                <a href="#tSIG">Power of Attorney (Included as part of the signature page to this Registration Statement).</a>
              </div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:12pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;letter-spacing:0.2pt;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:2.167pt 0pt 0.833pt 0pt; width:42pt;">
              <font style="margin-left:5pt;letter-spacing:0.2pt;">25.1 </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:2.167pt 0pt 0.833pt 0pt; width:402pt;white-space:normal;">
              <a style="-sec-extract:exhibit" href="https://www.sec.gov/Archives/edgar/data/3197/000119312519115615/d696754dex251.htm">Form T-1 Statement of Eligibility under Trust Indenture Act of 1939 of Trustee under Debt Securities Indenture (Incorporated by reference to Exhibit of the Registrant&#8217;s Form S-3 filed with the SEC on April&#160;24, 2019 (File No. 333-231001)).</a>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:10pt;white-space:nowrap;text-align:left;vertical-align:top;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 0.833pt 0pt; width:42pt;">
              <font style="letter-spacing:0.2pt;">107 </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:3.5pt 0pt 0.833pt 0pt; width:402pt;">
              <div style="letter-spacing:0.2pt;">
                <a style="-sec-extract:exhibit" href="tm2529044d1_ex-filingfees.htm">Filing Fee Table.</a>
              </div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
        </table>
        <div style="margin-top:12.4pt; width:456pt;">
          <div style="margin-left: 0pt; width: 108pt; margin-top: 0pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
        </div>
        <div style=" float:left; margin-top:7.9pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">*</font>
          <br >
        </div>
        <div style=" margin-top:7.9pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:20pt;">
          <!--blacklining:none;-->
          <font style="font-style:italic;letter-spacing:0.2pt;">To be filed either by amendment or as an exhibit to a report filed under the Exchange Act, and incorporated herein by reference.</font><font style="letter-spacing:0.2pt;"> </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="margin-top:12pt; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">Item&#160;17.&nbsp;&nbsp;&nbsp;Undertakings.</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="margin-left:20pt; margin-top:8pt; width:436pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">The undersigned registrant hereby undertakes: </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:7.9pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(1)</font>
          <br >
        </div>
        <div style=" margin-top:7.9pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:40pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">To file, during any period in which offers or sales are being made, a post-effective amendment to this registration statement: </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:40pt; line-height:12pt; margin-top:8pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(i)</font>
          <br >
        </div>
        <div style=" margin-top:8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:60pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">To include any prospectus required by section 10(a)(3) of the Securities Act; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:40pt; line-height:12pt; margin-top:8pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(ii)</font>
          <br >
        </div>
        <div style=" margin-top:8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:60pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">To reflect in the prospectus any facts or events arising after the effective date of the registration statement (or the most recent post-effective amendment thereof) which, individually or in the aggregate, represent a fundamental change in the information set forth in the registration statement. Notwithstanding the foregoing, any increase or decrease in volume of securities offered (if the total dollar value of securities offered would not exceed that which was </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
      </div>
      <div style="margin-top:2.00000000000002pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">II-2</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-left:60pt; width:396pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">registered) and any deviation from the low or high end of the estimated maximum offering range may be reflected in the form of prospectus filed with the Commission pursuant to Rule&#160;424(b) if, in the aggregate, the changes in volume and price represent no more than 20% change in the maximum aggregate offering price set forth in the &#8220;Calculation of Registration Fee&#8221; table in the effective registration statement; </font>
        </div>
        <div style=" float:left; margin-left:40pt; line-height:12pt; margin-top:7.31pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(iii)</font>
          <br >
        </div>
        <div style=" margin-top:7.31pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:60pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">To include any material information with respect to the plan of distribution not previously disclosed in the registration statement or any material change to such information in the registration statement. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="margin-left:20pt; margin-top:8pt; width:436pt; line-height:11.5pt;">
          <font style="font-style:italic;letter-spacing:0.2pt;">Provided, however</font><font style="letter-spacing:0.2pt;">, that: paragraphs (1)(i), (1)(ii), and (1)(iii) of this Item&#160;17 do not apply if the information required to be included in a post-effective amendment by those paragraphs is contained in reports filed with or furnished to the SEC by the registrant pursuant to section 13 or section 15(d) of the Exchange Act that are incorporated by reference in the registration statement or is contained in a form of prospectus filed pursuant to Rule&#160;424(b) under the Exchange Act that is part of the registration statement. </font>
        </div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:7.3pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(2)</font>
          <br >
        </div>
        <div style=" margin-top:7.3pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:40pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">That, for the purpose of determining any liability under the Securities Act, each such post-effective amendment shall be deemed to be a new registration statement relating to the securities offered therein, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:7.3pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(3)</font>
          <br >
        </div>
        <div style=" margin-top:7.3pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:40pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">To remove from registration by means of a post-effective amendment any of the securities being registered which remain unsold at the termination of the offering. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:7.31pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(4)</font>
          <br >
        </div>
        <div style=" margin-top:7.31pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:40pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">That, for the purpose of determining liability under the Securities Act to any purchaser: </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:40pt; line-height:12pt; margin-top:7.3pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(i)</font>
          <br >
        </div>
        <div style=" margin-top:7.3pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:60pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">Each prospectus filed by the registrant pursuant to Rule&#160;424(b)(3) shall be deemed to be part of the registration statement as of the date the filed prospectus was deemed part of and included in the registration statement; and </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:40pt; line-height:12pt; margin-top:7.31pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(ii)</font>
          <br >
        </div>
        <div style=" margin-top:7.31pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:60pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">Each prospectus required to be filed pursuant to Rule&#160;424(b)(2), (b)(5), or (b)(7) as part of a registration statement in reliance on Rule&#160;430B relating to an offering made pursuant to Rule&#160;415(a)(1)(i), (vii), or (x)&#160;for the purpose of providing the information required by Section&#160;10(a) of the Securities Act shall be deemed to be part of and included in the registration statement as of the earlier of the date such form of prospectus is first used after effectiveness or the date of the first contract of sale of securities in the offering described in the prospectus. As provided in Rule&#160;430B, for liability purposes of the issuer and any person that is at that date an underwriter, such date shall be deemed to be a new effective date of the registration statement relating to the securities in the registration statement to which that prospectus relates, and the offering of such securities at that time shall be deemed to be the initial </font><font style="font-style:italic;letter-spacing:0.2pt;">bona fide</font><font style="letter-spacing:0.2pt;"> offering thereof. </font><font style="font-style:italic;letter-spacing:0.2pt;">Provided, however</font><font style="letter-spacing:0.2pt;">, that no statement made in a registration statement or prospectus that is part of the registration statement or made in a document incorporated or deemed incorporated by reference into the registration statement or prospectus that is a part of the registration statement will, as to a purchaser with a time of contract of sale prior to such effective date, supersede or modify any statement that was made in the registration statement or prospectus that was part of the registration statement or made in any such document immediately prior to such effective date. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:7.3pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(5)</font>
          <br >
        </div>
        <div style=" margin-top:7.3pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:40pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">That, for the purpose of determining liability of the registrant under the Securities Act to any purchaser in the initial distribution of the securities: </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="margin-left:40pt; margin-top:8pt; width:416pt; line-height:11.5pt;">
          <font style="letter-spacing:0.2pt;">The undersigned registrant undertakes that in a primary offering of securities of the undersigned registrant pursuant to this registration statement, regardless of the underwriting method used to sell the securities to the purchaser, if the securities are offered or sold to such purchaser by means of any of the following communications, the undersigned registrant will be a seller to the purchaser and will be considered to offer or sell such securities to such purchaser: </font>
        </div>
        <div style=" float:left; margin-left:40pt; line-height:12pt; margin-top:7.2pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(i)</font>
          <br >
        </div>
        <div style=" margin-top:7.2pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:60pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">Any preliminary prospectus or prospectus of the undersigned registrant relating to the offering required to be filed pursuant to Rule&#160;424; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
      </div>
      <div style="margin-top:2.00000000000002pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">II-3</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-bottom:52pt;margin-left:69.66pt;width:456pt;">
        <div style=" float:left; margin-left:40pt; line-height:12pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(ii)</font>
          <br >
        </div>
        <div style=" line-height:12pt; text-align:left; margin-left:60pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">Any free writing prospectus relating to the offering prepared by or on behalf of the undersigned registrant or used or referred to by the undersigned registrant; </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:40pt; line-height:12pt; margin-top:8pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(iii)</font>
          <br >
        </div>
        <div style=" margin-top:8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:60pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">The portion of any other free writing prospectus relating to the offering containing material information about the undersigned registrant or its securities provided by or on behalf of the undersigned registrant; and </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:40pt; line-height:12pt; margin-top:8pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(iv)</font>
          <br >
        </div>
        <div style=" margin-top:8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:60pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">Any other communication that is an offer in the offering made by the undersigned registrant to the purchaser. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:8pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(6)</font>
          <br >
        </div>
        <div style=" margin-top:8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:40pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">That, for purposes of determining any liability under the Securities Act, each filing of the registrant&#8217;s annual report pursuant to section 13(a) or section 15(d) of the Exchange Act (and, where applicable, each filing of an employee benefit plan&#8217;s annual report pursuant to section 15(d) of the Exchange Act) that is incorporated by reference in the registration statement shall be deemed to be a new registration statement relating to the securities offered therein, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:8pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(7)</font>
          <br >
        </div>
        <div style=" margin-top:8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:40pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">To supplement the prospectus, after the expiration of the subscription period, to set forth the results of the subscription offer, the transactions by the underwriters during the subscription period, the amount of unsubscribed securities to be purchased by the underwriters, and the terms of any subsequent reoffering thereof. If any public offering by the underwriters is to be made on terms differing from those set forth on the cover page of the prospectus, a post-effective amendment will be filed to set forth the terms of such offering. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:8pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(8)</font>
          <br >
        </div>
        <div style=" margin-top:8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:40pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">Insofar as indemnification for liabilities arising under the Securities Act may be permitted to directors, officers and controlling persons of the registrant pursuant to the foregoing provisions, or otherwise, the registrant has been advised that in the opinion of the Securities and Exchange Commission such indemnification is against public policy as expressed in the Act and is, therefore, unenforceable. In the event that a claim for indemnification against such liabilities (other than the payment by the registrant of expenses incurred or paid by a director, officer or controlling person of the registrant in the successful defense of any action, suit or proceeding) is asserted by such director, officer or controlling person in connection with the securities being registered, the registrant will, unless in the opinion of its counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction the question whether such indemnification by it is against public policy as expressed in the Act and will be governed by the final adjudication of such issue. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:8pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(9)</font>
          <br >
        </div>
        <div style=" margin-top:8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:40pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">That, for the purpose of determining liability under the Securities Act: </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:40pt; line-height:12pt; margin-top:8pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(i)</font>
          <br >
        </div>
        <div style=" margin-top:8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:60pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">The information omitted from the form of prospectus filed as part of this registration statement in reliance upon Rule&#160;430A and contained in a form of prospectus filed by the registrant pursuant to Rule&#160;424(b) (1)&#160;or (4)&#160;or 497(h) under the Securities Act shall be deemed to be part of this registration statement as of the time it was declared effective; and </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:40pt; line-height:12pt; margin-top:8pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(ii)</font>
          <br >
        </div>
        <div style=" margin-top:8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:60pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">Each post-effective amendment that contains a form of prospectus shall be deemed to be a new registration statement relating to the securities offered therein, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof. </font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style=" float:left; margin-left:20pt; line-height:12pt; margin-top:8pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">(10)</font>
          <br >
        </div>
        <div style=" margin-top:8pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:40pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">To file an application for the purpose of determining the eligibility of the trustee to act under subsection (a)&#160;of Section&#160;310 of the Trust Indenture Act in accordance with the rules and regulations prescribed by the SEC under Section&#160;305(b)(2) of the Trust Indenture Act.</font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
      </div>
      <div style="margin-top:0pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">II-4</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style="page-break-after:always; width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a><a name="tSIG">&#8203;</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-left:69.66pt;width:456pt;">
        <div style="text-align:center; width:456pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">SIGNATURES</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Pursuant to the requirements of the Securities Act of 1933, the registrant certifies that it has reasonable grounds to believe that it meets all of the requirements for filing on Form S-3 and has duly caused this registration statement to be signed on its behalf by the undersigned, thereunto duly authorized, in the City of Addison, State of Texas, on October&#160;28, 2025. </font>
        </div>
        <div style="margin-left:220pt; margin-top:12pt; width:236pt; line-height:12pt;font-weight:bold;">
          <font style="letter-spacing:-0.2pt;">CECO ENVIRONMENTAL CORP.</font><font style="font-weight:normal;letter-spacing:0.2pt;"> </font>
        </div>
        <div style=" float:left; margin-left:220pt; line-height:12pt; margin-top:24pt; margin-bottom:0pt; text-align:left; width:20pt;white-space:nowrap;">
          <font style="letter-spacing:0.2pt;">By:&nbsp;&nbsp;&nbsp;</font>
          <br >
        </div>
        <div style=" margin-top:24pt; margin-bottom:0pt; line-height:12pt; text-align:left; margin-left:240pt;">
          <!--blacklining:none;-->
          <font style="letter-spacing:0.2pt;">/s/ Peter Johansson</font>
        </div>
        <div style="clear:both; padding:0pt; margin:0pt;font-size:0pt;line-height:0pt;">&#8203;</div>
        <div style="margin-left:240pt; margin-top:2.6pt; width:216pt;">
          <div style="margin-left: 0pt; width: 216pt; margin-top: 0pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
        </div>
        <div style="margin-left:240pt; margin-top:2.1pt; width:216pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Peter Johansson </font>
        </div>
        <div style="margin-left:240pt; margin-top:2.1pt; width:216pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Chief Financial Officer </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">KNOW ALL MEN BY THESE PRESENTS, that each individual whose signature appears below constitutes and appoints Todd Gleason, Peter Johansson, Kiril Kovachev, and Alyson Richter, and each of them, his or her true and lawful attorneys-in-fact and agents with full power of substitution, for him or her and in his or her name, place and stead, in any and all capacities, to sign any and all amendments (including post-effective amendments) to this registration statement, and to file the same, with all exhibits thereto, and all documents in connection therewith, with the U.S. Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, full power and authority to do and perform each and every act and thing requisite and necessary to be done in and about the premises, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, or his, her or their substitutes, may lawfully do or cause to be done by virtue hereof. </font>
        </div>
        <div style="text-indent:20pt; margin-top:8pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">Pursuant to the requirements of the Securities Act of 1933, this registration statement on Form S-3 has been signed below by the following persons in the capacities indicated as of the dates indicated below: </font>
        </div>
        <table style="width:456pt;height:331.5pt;margin-top:10pt;border-collapse: collapse;font-style:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:8pt;">
          <tr style="line-height:8pt;min-height:9.25pt;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:8pt;">
            <td style="padding:0pt;border-bottom:1px solid #FFFFFF; width:0pt;">&#8203;</td>
            <td style="border-bottom:1px solid #000000;padding:0pt 0pt 2.5pt 0pt; width:174pt;">
              <div style="white-space:nowrap; text-align:center;">
                <font style="letter-spacing:-0.16pt;">Signature </font>
              </div>
            </td>
            <td style="padding:0pt;border-bottom:1px solid #FFFFFF; width:6pt;">&#8203;</td>
            <td style="padding:0pt;border-bottom:1px solid #FFFFFF; width:6pt;">&#8203;</td>
            <td style="border-bottom:1px solid #000000;padding:0pt 0pt 2.5pt 0pt; width:174pt;">
              <div style="white-space:nowrap; text-align:center;">
                <font style="letter-spacing:-0.16pt;">Title </font>
              </div>
            </td>
            <td style="padding:0pt;border-bottom:1px solid #FFFFFF; width:6pt;">&#8203;</td>
            <td style="padding:0pt;border-bottom:1px solid #FFFFFF; width:6pt;">&#8203;</td>
            <td style="border-bottom:1px solid #000000;padding:0pt 0pt 2.5pt 0pt; width:84pt;">
              <div style="white-space:nowrap; text-align:center;">
                <font style="letter-spacing:-0.16pt;">Date </font>
              </div>
            </td>
            <td style="padding:0pt;border-bottom:1px solid #FFFFFF; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:12pt;height:61.25pt; white-space:nowrap;text-align:center;vertical-align:middle;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:25.917pt 0pt 0.5pt 0pt; width:174pt;white-space:normal;">
              <div style="text-align:center;">
                <font style="letter-spacing:0.2pt;">/s/ Todd Gleason</font>
              </div>
              <div style="margin-top:2.5pt; text-align:justify;">
                <div style="margin-left: 0pt; width: 174pt; margin-top: 0pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
              </div>
              <div style="margin-top:2pt; text-align:center;">
                <font style="letter-spacing:0.2pt;">Todd Gleason </font>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:25.917pt 0pt 0.5pt 0pt; width:174pt;text-align:left;">
              <font style="letter-spacing:0.2pt;">Chief Executive Officer and Director</font>
              <br >
              <font style="letter-spacing:0.2pt;">(Principal Executive Officer) </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:25.917pt 0pt 0.5pt 0pt; width:84pt;">
              <div style="text-align:center;">
                <font style="letter-spacing:0.2pt;">October&#160;24, 2025 </font>
              </div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:12pt;height:45pt; white-space:nowrap;text-align:center;vertical-align:middle;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style=" width:174pt;white-space:normal;">
              <div style="text-align:center;">
                <font style="letter-spacing:0.2pt;">/s/ Peter Johansson</font>
              </div>
              <div style="margin-top:2.5pt; text-align:justify;">
                <div style="margin-left: 0pt; width: 174pt; margin-top: 0pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
              </div>
              <div style="margin-top:2pt; text-align:center;">
                <font style="letter-spacing:0.2pt;">Peter Johansson </font>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style=" width:174pt;text-align:left;">
              <font style="letter-spacing:0.2pt;">Chief Financial Officer</font>
              <br >
              <font style="letter-spacing:0.2pt;">(Principal Financial Officer) </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style=" width:84pt;">
              <div style="text-align:center;">
                <font style="letter-spacing:0.2pt;">October&#160;24, 2025 </font>
              </div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:12pt;height:45pt; white-space:nowrap;text-align:center;vertical-align:middle;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style=" width:174pt;white-space:normal;">
              <div style="text-align:center;">
                <font style="letter-spacing:0.2pt;">/s/ Kiril Kovachev</font>
              </div>
              <div style="margin-top:2.5pt; text-align:justify;">
                <div style="margin-left: 0pt; width: 174pt; margin-top: 0pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
              </div>
              <div style="margin-top:2pt; text-align:center;">
                <font style="letter-spacing:0.2pt;">Kiril Kovachev </font>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style=" width:174pt;text-align:left;">
              <font style="letter-spacing:0.2pt;">Chief Accounting Officer</font>
              <br >
              <font style="letter-spacing:0.2pt;">(Principal Accounting Officer) </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style=" width:84pt;">
              <div style="text-align:center;">
                <font style="letter-spacing:0.2pt;">October&#160;24, 2025 </font>
              </div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:12pt;height:45pt; white-space:nowrap;text-align:center;vertical-align:middle;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style=" width:174pt;white-space:normal;">
              <div style="text-align:center;">
                <font style="letter-spacing:0.2pt;">/s/ Jason DeZwirek</font>
              </div>
              <div style="margin-top:2.5pt; text-align:justify;">
                <div style="margin-left: 0pt; width: 174pt; margin-top: 0pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
              </div>
              <div style="margin-top:2pt; text-align:center;">
                <font style="letter-spacing:0.2pt;">Jason DeZwirek </font>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style=" width:174pt;text-align:left;">
              <font style="letter-spacing:0.2pt;">Chairman of the Board and Director </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style=" width:84pt;">
              <div style="text-align:center;">
                <font style="letter-spacing:0.2pt;">October&#160;24, 2025 </font>
              </div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:12pt;height:45pt; white-space:nowrap;text-align:center;vertical-align:middle;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style=" width:174pt;white-space:normal;">
              <div style="text-align:center;">
                <font style="letter-spacing:0.2pt;">/s/ Robert E. Knowling Jr.</font>
              </div>
              <div style="margin-top:2.5pt; text-align:justify;">
                <div style="margin-left: 0pt; width: 174pt; margin-top: 0pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
              </div>
              <div style="margin-top:2pt; text-align:center;">
                <font style="letter-spacing:0.2pt;">Robert E. Knowling Jr. </font>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style=" width:174pt;text-align:left;">
              <font style="letter-spacing:0.2pt;">Director </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style=" width:84pt;">
              <div style="text-align:center;">
                <font style="letter-spacing:0.2pt;">October&#160;24, 2025 </font>
              </div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:12pt;height:45pt; white-space:nowrap;text-align:center;vertical-align:middle;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style=" width:174pt;white-space:normal;">
              <div style="text-align:center;">
                <font style="letter-spacing:0.2pt;">/s/ Claudio A. Mannarino</font>
              </div>
              <div style="margin-top:2.5pt; text-align:justify;">
                <div style="margin-left: 0pt; width: 174pt; margin-top: 0pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
              </div>
              <div style="margin-top:2pt; text-align:center;">
                <font style="letter-spacing:0.2pt;">Claudio A. Mannarino </font>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style=" width:174pt;text-align:left;">
              <font style="letter-spacing:0.2pt;">Director </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style=" width:84pt;">
              <div style="text-align:center;">
                <font style="letter-spacing:0.2pt;">October&#160;24, 2025 </font>
              </div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:12pt;height:41pt;white-space:nowrap;text-align:center;vertical-align:middle;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style=" width:174pt;white-space:normal;">
              <div style="text-align:center;">
                <font style="letter-spacing:0.2pt;">/s/ Munish Nanda</font>
              </div>
              <div style="margin-top:2.5pt; text-align:justify;">
                <div style="margin-left: 0pt; width: 174pt; margin-top: 0pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
              </div>
              <div style="margin-top:2pt; text-align:center;">
                <font style="letter-spacing:0.2pt;">Munish Nanda </font>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style=" width:174pt;text-align:left;">
              <font style="letter-spacing:0.2pt;">Director </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style=" width:84pt;">
              <div style="text-align:center;">
                <font style="letter-spacing:0.2pt;">October&#160;24, 2025 </font>
              </div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
        </table>
      </div>
      <div style="margin-top:2.00000000000002pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">II-5</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
    <div style=" width:595.3pt;margin-left:auto;margin-right:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
      <div style="padding:0pt;margin:0pt;font-family:calibri, arial, sans-serif;font-weight:normal;font-style:normal;font-size:8pt;line-height:8pt;">
        <a style="text-decoration:none;color:#003366;" href="#TOC">TABLE OF CONTENTS</a>
      </div>
      <div style="margin-top:15.85pt;height:24pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:17pt; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:6pt;margin-bottom:459.5pt;margin-left:69.66pt;width:456pt;">
        <table style="width:456pt;height:151.5pt;margin-top:0pt;border-collapse: collapse;font-style:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:8pt;">
          <tr style="line-height:8pt;min-height:9.25pt;white-space:nowrap;text-align:center;vertical-align:bottom;font-style:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:8pt;">
            <td style="padding:0pt;border-bottom:1px solid #FFFFFF; width:0pt;">&#8203;</td>
            <td style="border-bottom:1px solid #000000;padding:0pt 0pt 2.5pt 0pt; width:174pt;">
              <div style="white-space:nowrap; text-align:center;">
                <font style="letter-spacing:-0.16pt;">Signature </font>
              </div>
            </td>
            <td style="padding:0pt;border-bottom:1px solid #FFFFFF; width:6pt;">&#8203;</td>
            <td style="padding:0pt;border-bottom:1px solid #FFFFFF; width:6pt;">&#8203;</td>
            <td style="border-bottom:1px solid #000000;padding:0pt 0pt 2.5pt 0pt; width:174pt;">
              <div style="white-space:nowrap; text-align:center;">
                <font style="letter-spacing:-0.16pt;">Title </font>
              </div>
            </td>
            <td style="padding:0pt;border-bottom:1px solid #FFFFFF; width:6pt;">&#8203;</td>
            <td style="padding:0pt;border-bottom:1px solid #FFFFFF; width:6pt;">&#8203;</td>
            <td style="border-bottom:1px solid #000000;padding:0pt 0pt 2.5pt 0pt; width:84pt;">
              <div style="white-space:nowrap; text-align:center;">
                <font style="letter-spacing:-0.16pt;">Date </font>
              </div>
            </td>
            <td style="padding:0pt;border-bottom:1px solid #FFFFFF; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:12pt;height:61.25pt; white-space:nowrap;text-align:center;vertical-align:middle;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style="padding:25.917pt 0pt 0.5pt 0pt; width:174pt;white-space:normal;">
              <div style="text-align:center;">
                <font style="letter-spacing:0.2pt;">/s/ Valerie Gentile Sachs</font>
              </div>
              <div style="margin-top:2.5pt; text-align:justify;">
                <div style="margin-left: 0pt; width: 174pt; margin-top: 0pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
              </div>
              <div style="margin-top:2pt; text-align:center;">
                <font style="letter-spacing:0.2pt;">Valerie Gentile Sachs </font>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:25.917pt 0pt 0.5pt 0pt; width:174pt;text-align:left;">
              <font style="letter-spacing:0.2pt;">Director </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:25.917pt 0pt 0.5pt 0pt; width:84pt;">
              <div style="text-align:center;">
                <font style="letter-spacing:0.2pt;">October&#160;26, 2025 </font>
              </div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:12pt;height:45pt; white-space:nowrap;text-align:center;vertical-align:middle;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style=" width:174pt;white-space:normal;">
              <div style="text-align:center;">
                <font style="letter-spacing:0.2pt;">/s/ Laurie A. Siegel</font>
              </div>
              <div style="margin-top:2.5pt; text-align:justify;">
                <div style="margin-left: 0pt; width: 174pt; margin-top: 0pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
              </div>
              <div style="margin-top:2pt; text-align:center;">
                <font style="letter-spacing:0.2pt;">Laurie A. Siegel </font>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style=" width:174pt;text-align:left;">
              <font style="letter-spacing:0.2pt;">Director </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style=" width:84pt;">
              <div style="text-align:center;">
                <font style="letter-spacing:0.2pt;">October&#160;24, 2025 </font>
              </div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
          <tr style="line-height:12pt;height:41pt;white-space:nowrap;text-align:center;vertical-align:middle;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;font-family:Times New Roman, Times, serif ;font-size:10pt;">
            <td style="padding:0pt; width:0pt;">&#8203;</td>
            <td style=" width:174pt;white-space:normal;">
              <div style="text-align:center;">
                <font style="letter-spacing:0.2pt;">/s/ Richard F. Wallman</font>
              </div>
              <div style="margin-top:2.5pt; text-align:justify;">
                <div style="margin-left: 0pt; width: 174pt; margin-top: 0pt; font-size: 1pt; line-height: 0pt; border-bottom: 1pt solid #000000; ">&#8203;</div>
              </div>
              <div style="margin-top:2pt; text-align:center;">
                <font style="letter-spacing:0.2pt;">Richard F. Wallman </font>
              </div>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style=" width:174pt;text-align:left;">
              <font style="letter-spacing:0.2pt;">Director </font>
            </td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style="padding:0pt; width:6pt;">&#8203;</td>
            <td style=" width:84pt;">
              <div style="text-align:center;">
                <font style="letter-spacing:0.2pt;">October&#160;24, 2025</font>
              </div>
            </td>
            <td style="padding:0pt; width:0pt;">&#8203;</td>
          </tr>
        </table>
      </div>
      <div style="margin-top:0pt;height:12pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">&#160;</font>
          <br >
        </div>
      </div>
      <div style="margin-top:2pt;margin-bottom:21.86pt;margin-left:69.66pt;width:456pt;">
        <div style="margin-top:5pt; text-align:center; width:456pt; line-height:12pt;">
          <font style="letter-spacing:0.2pt;">II-6</font>
          <br >
        </div>
      </div>
      <hr >
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-5.1
<SEQUENCE>2
<FILENAME>tm2529044d2_ex5-1.htm
<DESCRIPTION>EXHIBIT 5.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
  <TD STYLE="width: 70%"><IMG SRC="tm2529044d2_ex5-1img001.jpg" ALT=""></TD>
  <TD STYLE="width: 30%"><FONT STYLE="text-transform: uppercase">777 East Wisconsin Avenue<BR>
Milwaukee, WI 53202-5306<BR>
414.271.2400 TEL<BR>
414.297.4900 FAX<BR>
<FONT STYLE="color: Black"><B>foley.com</B></FONT></FONT></TD></TR>
</TABLE>


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

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">October&nbsp;28, 2025</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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="width: 50%">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">CECO Environmental Corp.</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">5080 Spectrum Drive, Suite&nbsp;800E</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Addison, Texas 75001</P></TD>
    <TD STYLE="width: 50%; padding-left: 5.4pt; font-size: 10pt">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Ladies and Gentlemen:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">We have acted as counsel for
CECO Environmental Corp., a Delaware corporation (the &ldquo;Company&rdquo;), in connection with the preparation of a Registration Statement
on Form&nbsp;S-3 (the &ldquo;Registration Statement&rdquo;), including the prospectus constituting a part thereof (the &ldquo;Prospectus&rdquo;),
to be filed with the Securities and Exchange Commission (the &ldquo;SEC&rdquo;) under the Securities Act of 1933, as amended (the &ldquo;Securities
Act&rdquo;), relating to (1)&nbsp;the issuance and sale by the Company from time to time of an indeterminate amount of: (i)&nbsp;shares
of the Company&rsquo;s common stock, $0.01 par value per share (the &ldquo;Common Stock&rdquo;); (ii)&nbsp;shares of the Company&rsquo;s
preferred stock, $0.01 par value per share (the &ldquo;Preferred Stock&rdquo;); (iii)&nbsp;debt securities of the Company (the &ldquo;Debt
Securities&rdquo;), in one or more series, certain of which may be convertible into or exchangeable for shares of Common Stock; (iv)&nbsp;depositary
shares representing fractional interests in shares of Preferred Stock (the &ldquo;Depositary Shares&rdquo;); (v)&nbsp;warrants to purchase
shares of Common Stock, shares of Preferred Stock, Depositary Shares or Debt Securities or any combination thereof (the &ldquo;Warrants&rdquo;);
(vi)&nbsp;subscription rights to purchase shares of Common Stock, shares of Preferred Stock, Depositary Shares or Debt Securities or any
combination thereof (the &ldquo;Subscription Rights&rdquo;); (vii)&nbsp;purchase contracts (the &ldquo;Purchase Contracts&rdquo;) to purchase
securities at a future date or dates; and (viii)&nbsp;units consisting of one or more of the securities described in clauses (i)&nbsp;through
(vii)&nbsp;above (the &ldquo;Units&rdquo;); and (2)&nbsp;the issuance and sale by certain selling stockholders (the &ldquo;Selling Stockholders&rdquo;)
from time to time of an indeterminate amount of the Company&rsquo;s Common Stock (the &ldquo;Secondary Shares&rdquo;). The Common Stock,
the Preferred Stock, the Debt Securities, the Depositary Shares, the Warrants, the Subscription Rights, the Purchase Contracts, the Units
and the Secondary Shares are referred to herein collectively as the &ldquo;Securities.&rdquo;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">The Prospectus provides that
it will be supplemented in the future by one or more supplements to such Prospectus and/or other offering material (each, a &ldquo;Prospectus
Supplement&rdquo;).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">As counsel to the Company in
connection with the proposed issuance and sale of the Securities, we have examined: (i)&nbsp;the Registration Statement, including the
Prospectus, and the exhibits (including those incorporated by reference) constituting a part of the Registration Statement; (ii)&nbsp;the
Company&rsquo;s Certificate of Incorporation and Amended and Restated Bylaws, each as amended to date; (iii)&nbsp;the Form&nbsp;of Indenture
filed as an exhibit to the Registration Statement, among the Company and Wilmington Trust, National Association, as trustee, for the issuance
of Debt Securities (the &ldquo;Indenture&rdquo;); (iv)&nbsp;certain resolutions of the Board of Directors of the Company relating to the
registration of the Securities; and (v)&nbsp;such other proceedings, documents and records as we have deemed necessary to enable us to
render this opinion.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"><FONT STYLE="color: Black">AUSTIN
| BOSTON | BRUSSELS | CHICAGO | DALLAS | DENVER | DETROIT | HOUSTON | JACKSONVILLE | LOS ANGELES | MADISON | MEXICO CITY | MIAMI | MILWAUKEE
| NASHVILLE | NEW YORK | ORLANDO | RALEIGH | SACRAMENTO | SALT LAKE CITY | SAN DIEGO | SAN FRANCISCO | SILICON VALLEY | TALLAHASSEE |
TAMPA | TOKYO | WASHINGTON, D.C.</FONT></P>

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

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

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><IMG SRC="tm2529044d2_ex5-1img001.jpg" ALT="">&nbsp;</P>

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

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

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

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


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">In our examination of the above-referenced
documents, we have assumed the genuineness of all signatures, the authenticity of all documents, certificates and instruments submitted
to us as originals and the conformity with the originals of all documents submitted to us as copies. We have also assumed that (i)&nbsp;the
Registration Statement, and any amendments thereto (including post-effective amendments), will comply with all applicable laws; (ii)&nbsp;a
Prospectus Supplement, if required, will have been prepared and filed with the SEC describing the Securities offered thereby; (iii)&nbsp;all
Securities will be issued and sold in compliance with applicable federal and state securities laws and in the manner stated in the Registration
Statement and any applicable Prospectus Supplement; (iv)&nbsp;the Indenture, together with any supplemental indenture or officer&rsquo;s
certificate setting forth the terms of a series of Debt Securities to be issued under the Indenture (each in proper form), will be duly
authorized, executed and delivered by the parties thereto in substantially the form reviewed by us; (v)&nbsp;a Form&nbsp;T-1 will be filed
with the SEC with respect to the trustee executing the Indenture or any supplemental indenture to the Indenture; (vi)&nbsp;a definitive
purchase, underwriting, placement, dealer or similar agreement with respect to any Securities offered will have been duly authorized and
validly executed and delivered by the Company and the other parties thereto; (vii)&nbsp;any Securities issuable upon conversion, exchange
or exercise of any Security being offered will have been duly authorized, created and, if appropriate, reserved for issuance upon such
conversion, exchange or exercise; (viii)&nbsp;with respect to shares of Common Stock or Preferred Stock offered, there will be sufficient
shares of Common Stock or Preferred Stock authorized under the Company&rsquo;s Certificate of Incorporation, as amended, and not otherwise
reserved for issuance; and (ix)&nbsp;the deposit agreement, to be entered into between the Company and the depositary named therein (the
 &ldquo;Depositary&rdquo;) and from which the Depositary Shares will be issued (the &ldquo;Depositary Agreement&rdquo;), will be duly authorized,
executed and delivered by the parties thereto in substantially the form reviewed by us.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">Based upon and subject to the
foregoing and the other matters set forth herein, and having regard for such legal considerations as we deem relevant, we are of the opinion
that:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">1.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>All
requisite action necessary to make any shares of Common Stock validly issued, fully paid and nonassessable will have been taken when:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">a.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>The
Company&rsquo;s Board of Directors, or a committee thereof duly authorized by the Board of Directors, shall have adopted appropriate resolutions
to authorize the issuance and sale of the Common Stock; and</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">b.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Such
shares of Common Stock shall have been issued and sold for the consideration contemplated by, and otherwise in conformity with, the Registration
Statement, as supplemented by a Prospectus Supplement with respect to such issuance and sale, and the acts, proceedings and documents
referred to above.</P>

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

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

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><IMG SRC="tm2529044d2_ex5-1img001.jpg" ALT="">&nbsp;</P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">2.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>All
requisite action necessary to make any shares of Preferred Stock validly issued, fully paid and nonassessable will have been taken when:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">a.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>The
Company&rsquo;s Board of Directors, or a committee thereof duly authorized by the Board of Directors, shall have adopted appropriate resolutions
to establish the powers, designations, preferences and relative, participating, optional or other rights, if any, or the qualifications,
limitations or restrictions, if any, and other terms of such shares as set forth in or contemplated by the Registration Statement, the
exhibits thereto and any Prospectus Supplement relating to the Preferred Stock, and to authorize the issuance and sale of such shares
of Preferred Stock;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">b.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>A
Certificate of Designation with respect to the powers, designations, preferences and relative, participating, optional or other rights,
if any, or the qualifications, limitations or restrictions, if any, and other terms of such shares shall have been filed with the Secretary
of State of the State of Delaware in the form and manner required by law; and</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">c.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Such
shares of Preferred Stock shall have been issued and sold for the consideration contemplated by, and otherwise in conformity with, the
Registration Statement, as supplemented by a Prospectus Supplement with respect to such issuance and sale, and the acts, proceedings and
documents referred to above.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">3.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>All
requisite action necessary to make any Debt Securities valid, legal and binding obligations of the Company subject to (i)&nbsp;bankruptcy,
insolvency, reorganization, fraudulent transfer, fraudulent conveyance, moratorium and other similar laws of general application affecting
the rights and remedies of creditors and (ii)&nbsp;general principles of equity, regardless of whether applied in a proceeding in equity
or at law, shall have been taken when:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">a.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>The
Company&rsquo;s Board of Directors, or a committee thereof or one or more officers of the Company, in each case duly authorized by the
Board of Directors, shall have taken action to establish the terms of such Debt Securities and to authorize the issuance and sale of such
Debt Securities;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">b.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>The
terms of such Debt Securities and of their issuance and sale shall have been established in conformity with the Indenture so as not to
violate any applicable law or result in a default under or breach of any agreement or instrument binding upon the Company and so as to
comply with any requirements or restrictions imposed by any court or governmental entity having jurisdiction over the Company;</P>

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

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

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><IMG SRC="tm2529044d2_ex5-1img001.jpg" ALT="">&nbsp;</P>

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

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

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

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


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">c.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Such
Debt Securities shall have been duly executed, authenticated and delivered in accordance with the terms and provisions of the Indenture;
and</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">d.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Such
Debt Securities shall have been issued and sold for the consideration contemplated by, and otherwise in conformity with, the Registration
Statement, as supplemented by a Prospectus Supplement with respect to such issuance and sale, and the acts, proceedings and documents
referred to above.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">4.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>All
requisite action necessary to make any depositary receipts evidencing the Depositary Shares constitute valid, legal and binding obligations
of the Company, subject to (i)&nbsp;bankruptcy, insolvency, reorganization, fraudulent transfer, fraudulent conveyance, moratorium and
other similar laws of general application affecting the rights and remedies of creditors and (ii)&nbsp;general principles of equity, regardless
of whether applied in a proceeding in equity or at law, shall have been taken when:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">a.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>The
Company&rsquo;s Board of Directors, or a committee thereof duly authorized by the Board of Directors, shall have adopted appropriate resolutions
to establish the powers, designations, preferences and relative, participating, optional or other rights, if any, or the qualifications,
limitations or restrictions, if any, and other terms of the shares of Preferred Stock underlying the Depositary Shares as set forth in
or contemplated by the Registration Statement, the exhibits thereto and any Prospectus Supplement relating to such Preferred Stock, and
to authorize the issuance of such shares of Preferred Stock;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">b.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Articles
of Amendment to the Company&rsquo;s Certificate of Incorporation, as amended, with respect to the powers, designations, preferences and
relative, participating, optional or other rights, if any, or the qualifications, limitations or restrictions, if any, and other terms
of the Preferred Stock underlying the Depositary Shares shall have been filed with the Secretary of State of the State of Delaware in
the form and manner required by law;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">c.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>The
Company&rsquo;s Board of Directors, or a committee thereof or one or more officers of the Company, in each case duly authorized by the
Board of Directors, shall have taken action to approve and establish the terms of the Depositary Agreement and such Depositary Agreement
shall have been duly executed and delivered;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">d.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>The
Preferred Stock underlying the Depositary Shares shall have been duly issued and delivered to the Depositary;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">e.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>The
terms of such Depositary Shares and depositary receipts evidencing the Depositary Shares and of their issuance and sale shall have been
established so as not to violate any applicable law or result in a default under or breach of any agreement or instrument binding upon
the Company and so as to comply with any requirements or restrictions imposed by any court or governmental entity having jurisdiction
over the Company;</P>

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

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

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><IMG SRC="tm2529044d2_ex5-1img001.jpg" ALT="">&nbsp;</P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">f.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Such
Depositary Shares and depositary receipts evidencing the Depositary Shares shall have been duly executed, issued and delivered in accordance
with the Depositary Agreement and their respective terms and provisions; and</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">g.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Such
Depositary Shares and depositary receipts evidencing the Depositary Shares shall have been issued and sold for the consideration contemplated
by, and otherwise in conformity with, the Registration Statement, as supplemented by a Prospectus Supplement with respect to such issuance
and sale, and the acts, proceedings and documents referred to above.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">5.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>All
requisite action necessary to make any Warrants valid, legal and binding obligations of the Company, subject to (i)&nbsp;bankruptcy, insolvency,
reorganization, fraudulent transfer, fraudulent conveyance, moratorium and other similar laws of general application affecting the rights
and remedies of creditors and (ii)&nbsp;general principles of equity, regardless of whether applied in a proceeding in equity or at law,
shall have been taken when:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">a.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>The
Company&rsquo;s Board of Directors, or a committee thereof or one or more officers of the Company, in each case duly authorized by the
Board of Directors, shall have taken action to approve and establish the terms and form of the Warrants and the documents, including any
Warrant agreements, evidencing and used in connection with the issuance and sale of the Warrants, and to authorize the issuance and sale
of such Warrants;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">b.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>The
terms of such Warrants and of their issuance and sale shall have been established so as not to violate any applicable law or result in
a default under or breach of any agreement or instrument binding upon the Company and so as to comply with any requirements or restrictions
imposed by any court or governmental entity having jurisdiction over the Company;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">c.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Any
such Warrant agreements shall have been duly executed and delivered;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">d.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Such
Warrants shall have been duly executed and delivered in accordance with the terms and provisions of the applicable Warrant agreement;
and</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">e.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Such
Warrants shall have been issued and sold for the consideration contemplated by, and otherwise in conformity with, the Registration Statement,
as supplemented by a Prospectus Supplement with respect to such issuance and sale, and the acts, proceedings and documents referred to
above.</P>

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

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

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><IMG SRC="tm2529044d2_ex5-1img001.jpg" ALT="">&nbsp;</P>

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

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

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

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


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">6.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>All
requisite action necessary to make any Subscription Rights valid, legal and binding obligations of the Company, subject to (i)&nbsp;bankruptcy,
insolvency, reorganization, fraudulent transfer, fraudulent conveyance, moratorium and other similar laws of general application affecting
the rights and remedies of creditors and (ii)&nbsp;general principles of equity, regardless of whether applied in a proceeding in equity
or at law, shall have been taken when:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">a.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>The
Company&rsquo;s Board of Directors, or a committee thereof or one or more officers of the Company, in each case duly authorized by the
Board of Directors, shall have taken action to approve and establish the terms of such Subscription Rights and the documents, including
any Subscription Rights agreements, and to authorize the issuance and sale of such Subscription Rights;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">b.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>The
terms of such Subscription Rights and of their issuance and sale shall have been established so as not to violate any applicable law or
result in a default under or breach of any agreement or instrument binding upon the Company and so as to comply with any requirements
or restrictions imposed by any court or governmental entity having jurisdiction over the Company;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">c.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Any
such Subscription Rights agreements shall have been duly executed and delivered;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">d.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Such
Subscription Rights shall have been duly executed and delivered in accordance with the terms and provisions of the applicable Subscription
Rights agreement; and</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">e.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Such
Subscription Rights shall have been issued and sold by the Company for the consideration contemplated by, and otherwise in conformity
with, the Registration Statement, as supplemented by a Prospectus Supplement with respect to such issuance and sale, and the acts, proceedings
and documents referred to above.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">7.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>All
requisite action necessary to make any Purchase Contracts and Units valid, legal and binding obligations of the Company, subject to (i)&nbsp;bankruptcy,
insolvency, reorganization, fraudulent transfer, fraudulent conveyance, moratorium and other similar laws of general application affecting
the rights and remedies of creditors and (ii)&nbsp;general principles of equity, regardless of whether applied in a proceeding in equity
or at law, shall have been taken when:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">a.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>The
Company&rsquo;s Board of Directors, or a committee thereof or one or more officers of the Company, in each case duly authorized by the
Board of Directors, shall have taken action to approve and establish the terms of the Purchase Contracts and the documents evidencing
and used in connection with the issuance and sale of the Units, and to authorize the issuance and sale of such Purchase Contracts and
Units;</P>

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

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

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><IMG SRC="tm2529044d2_ex5-1img001.jpg" ALT="">&nbsp;</P>

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

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

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

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


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">b.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>The
terms of such Purchase Contracts and Units and of their issuance and sale have been established so as not to violate any applicable law
or result in a default under or breach of any agreement or instrument binding upon the Company and so as to comply with any requirements
or restrictions imposed by any court or governmental entity having jurisdiction over the Company;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">c.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Such
Purchase Contracts and Units shall have been duly executed and delivered in accordance with their respective terms and provisions; and</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">d.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Such
Purchase Contracts and Units shall have been issued and sold for the consideration contemplated by, and otherwise in conformity with,
the Registration Statement, as supplemented by a Prospectus Supplement with respect to such issuance and sale, and the acts, proceedings
and documents referred to above.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">8.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>All
requisite action necessary to make any Secondary Shares validly issued, fully paid and nonassessable will have been taken when:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">a.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>The
Company&rsquo;s Board of Directors, or a committee thereof duly authorized by the Board of Directors, shall have adopted appropriate resolutions
to authorize the issuance and sale of the Secondary Shares as set forth in or contemplated by the Registration Statement, the exhibits
thereto and any Prospectus Supplement relating to the Secondary Shares; and</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">b.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Such
Secondary Shares shall have been issued and sold for the consideration contemplated by, and otherwise in conformity with, the Registration
Statement, as supplemented by a Prospectus Supplement with respect to such issuance and sale, and the acts, proceedings and documents
referred to above.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">We express no opinion as to
the laws of any jurisdiction other than the State of New York, the provisions of the Delaware General Corporation Law and the federal
laws of the United States.</P>

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

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

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><IMG SRC="tm2529044d2_ex5-1img001.jpg" ALT="">&nbsp;</P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">We hereby consent to the reference
to our firm under the caption &ldquo;Legal Matters&rdquo; in the Prospectus which is filed as part of the Registration Statement, and
to the filing of this opinion as an exhibit to the Registration Statement. In giving this consent, we do not admit that we are &ldquo;experts&rdquo;
within the meaning of Section&nbsp;11 of the Securities Act or within the category of persons whose consent is required by Section&nbsp;7
of the Securities Act.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
  <TD STYLE="width: 50%">&nbsp;</TD>
  <TD STYLE="width: 50%">Very truly yours,</TD></TR>
</TABLE>


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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
  <TD STYLE="width: 50%">&nbsp;</TD>
  <TD STYLE="width: 50%">/s/ Foley&nbsp;&amp; Lardner LLP</TD></TR>
</TABLE>


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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
  <TD STYLE="width: 50%">&nbsp;</TD>
  <TD STYLE="width: 50%">Foley&nbsp;&amp; Lardner LLP</TD></TR>
</TABLE>


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

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

<!-- Field: Page; Sequence: 8; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>3
<FILENAME>tm2529044d2_ex23-1.htm
<DESCRIPTION>EXHIBIT 23.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0; text-align: right"><B>Exhibit 23.1</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><U>Consent of Independent Registered Public Accounting
Firm</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We hereby consent to the incorporation by reference
in the Prospectus constituting a part of this Registration Statement of our reports dated February&nbsp;25, 2025, relating to the consolidated
financial statements and the effectiveness of internal control over financial reporting, of CECO Environmental Corp. (the Company) appearing
in the Company&rsquo;s Annual Report on Form&nbsp;10-K for the year ended December&nbsp;31, 2024.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We also consent to the reference to us under the
caption &ldquo;Experts&rdquo; in the Prospectus.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">/s/ BDO USA, P.C.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cincinnati, Ohio</P>

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

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

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

<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-FILING FEES
<SEQUENCE>4
<FILENAME>tm2529044d1_ex-filingfees.htm
<DESCRIPTION>EX-FILING FEES
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" 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:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:ffd="http://xbrl.sec.gov/ffd/2025">
  <head>
    <title>EX-FILING FEES</title>
  </head>
  <body>
    <div style="display: none">
      <ix:header>
        <ix:hidden>
          <ix:nonNumeric name="ffd:FormTp" contextRef="rc" id="ixv-489">S-3</ix:nonNumeric>
          <ix:nonNumeric name="ffd:SubmissnTp" contextRef="rc" id="ixv-490">S-3ASR</ix:nonNumeric>
          <ix:nonNumeric name="ffd:FeeExhibitTp" contextRef="rc" id="ixv-491">EX-FILING FEES</ix:nonNumeric>
          <ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="rc" id="ixv-492">0000003197</ix:nonNumeric>
          <ix:nonNumeric name="dei:EntityRegistrantName" contextRef="rc" id="ixv-493">CECO ENVIRONMENTAL CORP</ix:nonNumeric>
          <ix:nonNumeric name="ffd:OfferingTableNa" contextRef="rc" id="hiddenrcOfferingTableNa" xsi:nil="true"></ix:nonNumeric>
          <ix:nonNumeric name="ffd:OffsetTableNa" contextRef="rc" id="hiddenrcOffsetTableNa">N/A</ix:nonNumeric>
          <ix:nonNumeric name="ffd:CombinedProspectusTableNa" contextRef="rc" id="hiddenrcCombinedProspectusTableNa">N/A</ix:nonNumeric>
        </ix:hidden>
        <ix:references>
          <link:schemaRef xlink:href="https://xbrl.sec.gov/ffd/2025/ffd-2025.xsd" xlink:type="simple"/>
        </ix:references>
        <ix:resources>
          <xbrli:context id="rc">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.sec.gov/CIK">0000003197</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-10-27</xbrli:startDate>
              <xbrli:endDate>2025-10-27</xbrli:endDate>
            </xbrli:period>
          </xbrli:context>
          <xbrli:context id="offrl_1">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.sec.gov/CIK">0000003197</xbrli:identifier>
              <xbrli:segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                  <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
              </xbrli:segment>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-10-27</xbrli:startDate>
              <xbrli:endDate>2025-10-27</xbrli:endDate>
            </xbrli:period>
          </xbrli:context>
          <xbrli:context id="offrl_2">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.sec.gov/CIK">0000003197</xbrli:identifier>
              <xbrli:segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                  <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
              </xbrli:segment>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-10-27</xbrli:startDate>
              <xbrli:endDate>2025-10-27</xbrli:endDate>
            </xbrli:period>
          </xbrli:context>
          <xbrli:context id="offrl_3">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.sec.gov/CIK">0000003197</xbrli:identifier>
              <xbrli:segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                  <dei:lineNo>3</dei:lineNo>
                </xbrldi:typedMember>
              </xbrli:segment>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-10-27</xbrli:startDate>
              <xbrli:endDate>2025-10-27</xbrli:endDate>
            </xbrli:period>
          </xbrli:context>
          <xbrli:context id="offrl_4">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.sec.gov/CIK">0000003197</xbrli:identifier>
              <xbrli:segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                  <dei:lineNo>4</dei:lineNo>
                </xbrldi:typedMember>
              </xbrli:segment>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-10-27</xbrli:startDate>
              <xbrli:endDate>2025-10-27</xbrli:endDate>
            </xbrli:period>
          </xbrli:context>
          <xbrli:context id="offrl_5">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.sec.gov/CIK">0000003197</xbrli:identifier>
              <xbrli:segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                  <dei:lineNo>5</dei:lineNo>
                </xbrldi:typedMember>
              </xbrli:segment>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-10-27</xbrli:startDate>
              <xbrli:endDate>2025-10-27</xbrli:endDate>
            </xbrli:period>
          </xbrli:context>
          <xbrli:context id="offrl_6">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.sec.gov/CIK">0000003197</xbrli:identifier>
              <xbrli:segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                  <dei:lineNo>6</dei:lineNo>
                </xbrldi:typedMember>
              </xbrli:segment>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-10-27</xbrli:startDate>
              <xbrli:endDate>2025-10-27</xbrli:endDate>
            </xbrli:period>
          </xbrli:context>
          <xbrli:context id="offrl_7">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.sec.gov/CIK">0000003197</xbrli:identifier>
              <xbrli:segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                  <dei:lineNo>7</dei:lineNo>
                </xbrldi:typedMember>
              </xbrli:segment>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-10-27</xbrli:startDate>
              <xbrli:endDate>2025-10-27</xbrli:endDate>
            </xbrli:period>
          </xbrli:context>
          <xbrli:context id="offrl_8">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.sec.gov/CIK">0000003197</xbrli:identifier>
              <xbrli:segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                  <dei:lineNo>8</dei:lineNo>
                </xbrldi:typedMember>
              </xbrli:segment>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-10-27</xbrli:startDate>
              <xbrli:endDate>2025-10-27</xbrli:endDate>
            </xbrli:period>
          </xbrli:context>
          <xbrli:unit id="USD">
            <xbrli:measure>iso4217:USD</xbrli:measure>
          </xbrli:unit>
          <xbrli:unit id="pure">
            <xbrli:measure>xbrli:pure</xbrli:measure>
          </xbrli:unit>
          <xbrli:unit id="Shares">
            <xbrli:measure>xbrli:shares</xbrli:measure>
          </xbrli:unit>
        </ix:resources>
      </ix:header>
    </div>
    <div>
      <table style="width: 99%; font-family: Arial, Helvetica, sans-serif; font-size: 20pt; text-align: center;">
        <tr>
          <td colspan="4" style="padding-bottom: .5em">
            <p>
              <b>Calculation of Filing Fee Tables</b>
            </p>
          </td>
        </tr>
        <tr>
          <td style="padding-bottom: .25em">
            <p>
              <b>
                <ix:nonNumeric name="ffd:FormTp" contextRef="rc" id="ixv-584">S-3</ix:nonNumeric>
              </b>
            </p>
          </td>
        </tr>
        <tr>
          <td style="padding-bottom: .25em">
            <p>
              <b>
                <ix:nonNumeric name="dei:EntityRegistrantName" contextRef="rc" id="ixv-585">CECO ENVIRONMENTAL CORP</ix:nonNumeric>
              </b>
            </p>
          </td>
        </tr>
      </table>
    </div>
    <div style="padding-bottom: 20px;">
      <table style="float: center; width: 100%; text-align: left;  ">
        <tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px">
          <th style="vertical-align: bottom; text-align: left; word-wrap: break-word">
            <b>Table 1: Newly Registered and Carry Forward Securities</b>
          </th>
          <th style="vertical-align: bottom; word-wrap: break-word; text-align: right;">
            <span style="-sec-ix-hidden: hiddenrcOfferingTableNa">&#9744;Not Applicable</span>
          </th>
        </tr>
      </table>
      <table style="font-family: Arial, Helvetica, sans-serif; float: center; width: 100%; text-align: center; border: 1px solid black; font-size: 16px;">
        <tr style="background-color:#9ADAF6">
          <th style="width: 12%;">
            <!-- BLANK -->
          </th>
          <th style="width: 2%;">
            <!-- BLANK -->
          </th>
          <th style="width: 12%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Security Type</b>
            </p>
          </th>
          <th style="width: 14%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Security Class Title </b>
            </p>
          </th>
          <th style="width: 2%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Fee Calculation or Carry Forward Rule</b>
            </p>
          </th>
          <th style="width: 5%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Amount Registered</b>
            </p>
          </th>
          <th style="width: 15%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Proposed Maximum Offering Price Per Unit</b>
            </p>
          </th>
          <th style="width: 10%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Maximum Aggregate Offering Price</b>
            </p>
          </th>
          <th style="width: 5%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Fee Rate</b>
            </p>
          </th>
          <th style="width: 6%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Amount of Registration Fee</b>
            </p>
          </th>
          <th style="width: 1%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Carry Forward Form Type</b>
            </p>
          </th>
          <th style="width: 7%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Carry Forward File Number</b>
            </p>
          </th>
          <th style="width: 6%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Carry Forward Initial Effective Date</b>
            </p>
          </th>
          <th style="width: 7%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Filing Fee Previously Paid in Connection with Unsold Securities to be Carried Forward</b>
            </p>
          </th>
        </tr>
        <tr>
          <td colspan="14" style="text-align: center">
            <b>Newly Registered Securities</b>
          </td>
        </tr>
        <tr style="background-color:#E7E7E2">
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:PrevslyPdFlg" contextRef="offrl_1" format="ixt:booleanfalse" id="ixv-586">Fees to be Paid</ix:nonNumeric>
          </td>
          <td style="text-align: center;">
		1
	</td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTp" contextRef="offrl_1" id="ixv-587">Equity</ix:nonNumeric>
          </td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTitl" contextRef="offrl_1" id="ixv-588">Common Stock, $0.01 par value per share</ix:nonNumeric>
          </td>
          <td style="text-align: center;">
            <ix:nonNumeric name="ffd:Rule457rFlg" contextRef="offrl_1" format="ixt:booleantrue" id="ixv-589">457(r)</ix:nonNumeric>
          </td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">
            <ix:nonFraction name="ffd:FeeRate" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_1" id="ixv-590">0.0001381</ix:nonFraction>
          </td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: right;">

	</td>
        </tr>
        <tr style="background-color:#E7E7E2">
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:PrevslyPdFlg" contextRef="offrl_2" format="ixt:booleanfalse" id="ixv-591">Fees to be Paid</ix:nonNumeric>
          </td>
          <td style="text-align: center;">
		2
	</td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTp" contextRef="offrl_2" id="ixv-592">Equity</ix:nonNumeric>
          </td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTitl" contextRef="offrl_2" id="ixv-593">Preferred Stock, $0.01 par value per share</ix:nonNumeric>
          </td>
          <td style="text-align: center;">
            <ix:nonNumeric name="ffd:Rule457rFlg" contextRef="offrl_2" format="ixt:booleantrue" id="ixv-594">457(r)</ix:nonNumeric>
          </td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">
            <ix:nonFraction name="ffd:FeeRate" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_2" id="ixv-595">0.0001381</ix:nonFraction>
          </td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: right;">

	</td>
        </tr>
        <tr style="background-color:#E7E7E2">
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:PrevslyPdFlg" contextRef="offrl_3" format="ixt:booleanfalse" id="ixv-596">Fees to be Paid</ix:nonNumeric>
          </td>
          <td style="text-align: center;">
		3
	</td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTp" contextRef="offrl_3" id="ixv-597">Other</ix:nonNumeric>
          </td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTitl" contextRef="offrl_3" id="ixv-598">Depositary Shares</ix:nonNumeric>
          </td>
          <td style="text-align: center;">
            <ix:nonNumeric name="ffd:Rule457rFlg" contextRef="offrl_3" format="ixt:booleantrue" id="ixv-599">457(r)</ix:nonNumeric>
          </td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">
            <ix:nonFraction name="ffd:FeeRate" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_3" id="ixv-600">0.0001381</ix:nonFraction>
          </td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: right;">

	</td>
        </tr>
        <tr style="background-color:#E7E7E2">
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:PrevslyPdFlg" contextRef="offrl_4" format="ixt:booleanfalse" id="ixv-601">Fees to be Paid</ix:nonNumeric>
          </td>
          <td style="text-align: center;">
		4
	</td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTp" contextRef="offrl_4" id="ixv-602">Other</ix:nonNumeric>
          </td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTitl" contextRef="offrl_4" id="ixv-603">Warrants</ix:nonNumeric>
          </td>
          <td style="text-align: center;">
            <ix:nonNumeric name="ffd:Rule457rFlg" contextRef="offrl_4" format="ixt:booleantrue" id="ixv-604">457(r)</ix:nonNumeric>
          </td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">
            <ix:nonFraction name="ffd:FeeRate" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_4" id="ixv-605">0.0001381</ix:nonFraction>
          </td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: right;">

	</td>
        </tr>
        <tr style="background-color:#E7E7E2">
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:PrevslyPdFlg" contextRef="offrl_5" format="ixt:booleanfalse" id="ixv-606">Fees to be Paid</ix:nonNumeric>
          </td>
          <td style="text-align: center;">
		5
	</td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTp" contextRef="offrl_5" id="ixv-607">Other</ix:nonNumeric>
          </td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTitl" contextRef="offrl_5" id="ixv-608">Subscription Rights</ix:nonNumeric>
          </td>
          <td style="text-align: center;">
            <ix:nonNumeric name="ffd:Rule457rFlg" contextRef="offrl_5" format="ixt:booleantrue" id="ixv-609">457(r)</ix:nonNumeric>
          </td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">
            <ix:nonFraction name="ffd:FeeRate" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_5" id="ixv-610">0.0001381</ix:nonFraction>
          </td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: right;">

	</td>
        </tr>
        <tr style="background-color:#E7E7E2">
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:PrevslyPdFlg" contextRef="offrl_6" format="ixt:booleanfalse" id="ixv-611">Fees to be Paid</ix:nonNumeric>
          </td>
          <td style="text-align: center;">
		6
	</td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTp" contextRef="offrl_6" id="ixv-612">Debt</ix:nonNumeric>
          </td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTitl" contextRef="offrl_6" id="ixv-613">Debt Securities</ix:nonNumeric>
          </td>
          <td style="text-align: center;">
            <ix:nonNumeric name="ffd:Rule457rFlg" contextRef="offrl_6" format="ixt:booleantrue" id="ixv-614">457(r)</ix:nonNumeric>
          </td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">
            <ix:nonFraction name="ffd:FeeRate" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_6" id="ixv-615">0.0001381</ix:nonFraction>
          </td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: right;">

	</td>
        </tr>
        <tr style="background-color:#E7E7E2">
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:PrevslyPdFlg" contextRef="offrl_7" format="ixt:booleanfalse" id="ixv-616">Fees to be Paid</ix:nonNumeric>
          </td>
          <td style="text-align: center;">
		7
	</td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTp" contextRef="offrl_7" id="ixv-617">Other</ix:nonNumeric>
          </td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTitl" contextRef="offrl_7" id="ixv-618">Purchase Contracts</ix:nonNumeric>
          </td>
          <td style="text-align: center;">
            <ix:nonNumeric name="ffd:Rule457rFlg" contextRef="offrl_7" format="ixt:booleantrue" id="ixv-619">457(r)</ix:nonNumeric>
          </td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">
            <ix:nonFraction name="ffd:FeeRate" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_7" id="ixv-620">0.0001381</ix:nonFraction>
          </td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: right;">

	</td>
        </tr>
        <tr style="background-color:#E7E7E2">
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:PrevslyPdFlg" contextRef="offrl_8" format="ixt:booleanfalse" id="ixv-621">Fees to be Paid</ix:nonNumeric>
          </td>
          <td style="text-align: center;">
		8
	</td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTp" contextRef="offrl_8" id="ixv-622">Other</ix:nonNumeric>
          </td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTitl" contextRef="offrl_8" id="ixv-623">Units</ix:nonNumeric>
          </td>
          <td style="text-align: center;">
            <ix:nonNumeric name="ffd:Rule457rFlg" contextRef="offrl_8" format="ixt:booleantrue" id="ixv-624">457(r)</ix:nonNumeric>
          </td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">
            <ix:nonFraction name="ffd:FeeRate" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_8" id="ixv-625">0.0001381</ix:nonFraction>
          </td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: right;">

	</td>
        </tr>
        <tr style="background-color:#E7E7E2">
          <td style="text-align: left;">
		Fees Previously Paid
	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: left;">

	</td>
          <td style="text-align: left;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: right;">

	</td>
        </tr>
        <tr>
          <td colspan="14" style="text-align: center">
            <b>Carry Forward Securities</b>
          </td>
        </tr>
        <tr style="background-color:#E7E7E2">
          <td style="text-align: left;">
		Carry Forward Securities
	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: left;">

	</td>
          <td style="text-align: left;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: right;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: center;">

	</td>
          <td style="text-align: right;">

	</td>
        </tr>
        <tr>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td colspan="3" style="vertical-align: top">
            <p style="margin: 0pt; text-align: right">Total Offering Amounts:</p>
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td style="vertical-align: top; width: 16%;">
            <p id="MaxAggtOfferingPrice" style="margin: 0pt; text-align: right">
              <span>$</span>
              <ix:nonFraction name="ffd:TtlOfferingAmt" contextRef="rc" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-626">0.00</ix:nonFraction>
            </p>
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td style="vertical-align: top; border-bottom: 1px black; width: 16%;">
            <p id="TotalFeeAmt" style="margin: 0pt; text-align: right">
              <span>$</span>
              <ix:nonFraction name="ffd:TtlFeeAmt" contextRef="rc" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-627">0.00</ix:nonFraction>
            </p>
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
        </tr>
        <tr>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td colspan="3" style="vertical-align: top">
            <p style="margin: 0pt; text-align: right">
					Total Fees Previously Paid:
				</p>
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td style="vertical-align: top">
            <p id="TotalPreviouslyPaidAmt" style="margin: 0pt; text-align: right">
              <span>$</span>
              <ix:nonFraction name="ffd:TtlPrevslyPdAmt" contextRef="rc" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-628">0.00</ix:nonFraction>
            </p>
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
        </tr>
        <tr>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td colspan="3" style="vertical-align: top">
            <p style="margin: 0pt; text-align: right">
					Total Fee Offsets:
				</p>
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td style="vertical-align: top">
            <p id="TotalOffsetAmt" style="margin: 0pt; text-align: right">
              <span>$</span>
              <ix:nonFraction name="ffd:TtlOffsetAmt" contextRef="rc" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-629">0.00</ix:nonFraction>
            </p>
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
        </tr>
        <tr>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td colspan="3" style="vertical-align: top">
            <p style="margin: 0pt; text-align: right">
					Net Fee Due:
				</p>
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td style="vertical-align: top">
            <p id="NetFeeAmt" style="margin: 0pt; text-align: right">
              <span>$</span>
              <ix:nonFraction name="ffd:NetFeeAmt" contextRef="rc" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-630">0.00</ix:nonFraction>
            </p>
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
        </tr>
      </table>
    </div>
    <div>
      <table style="width: 100%; text-indent: 0px;">
        <tbody>
          <tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; vertical-align: top;">
            <td>
              <p style="margin:0pt;text-align:left; margin-bottom: 5px;">
                <b>Offering Note</b>
              </p>
            </td>
            <td/>
          </tr>
        </tbody>
      </table>
    </div>
    <div style="padding-bottom: 20px;">
      <table style="width: 100%; text-indent: 0px;">
        <tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; vertical-align: top;">
          <td style="width:10pt;">
            <p style="margin:0pt;text-align:left;">
              <sup style="vertical-align:top;line-height:120%;font-size:10px">1</sup>
            </p>
          </td>
          <td colspan="7" style="white-space: pre-line;">
            <ix:nonNumeric name="ffd:OfferingNote" escape="1" contextRef="offrl_1" id="ixv-631">Separate consideration may or may not be received for securities that are issuable on exercise, conversion or exchange of other securities. Any securities registered hereunder may be sold separately or as units with other securities registered hereunder.

An indeterminate aggregate initial offering price or number of the securities of each identified class is being registered as may from time to time be offered at indeterminate prices.

In accordance with Rules 456(b) and 457(r) of the Securities Act of 1933, as amended, the registrant is deferring payment of all of the registration fee.</ix:nonNumeric>
          </td>
        </tr>
        <tr>
          <td colspan="7">
            <hr style="width:100%;text-align:left;margin-left:0"/>
          </td>
        </tr>
        <tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; vertical-align: top;">
          <td style="width:10pt;">
            <p style="margin:0pt;text-align:left;">
              <sup style="vertical-align:top;line-height:120%;font-size:10px">2</sup>
            </p>
          </td>
          <td colspan="7" style="white-space: pre-line;">
            <ix:nonNumeric name="ffd:OfferingNote" escape="1" contextRef="offrl_2" id="ixv-632">See Offering Note 1.</ix:nonNumeric>
          </td>
        </tr>
        <tr>
          <td colspan="7">
            <hr style="width:100%;text-align:left;margin-left:0"/>
          </td>
        </tr>
        <tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; vertical-align: top;">
          <td style="width:10pt;">
            <p style="margin:0pt;text-align:left;">
              <sup style="vertical-align:top;line-height:120%;font-size:10px">3</sup>
            </p>
          </td>
          <td colspan="7" style="white-space: pre-line;">
            <ix:nonNumeric name="ffd:OfferingNote" escape="1" contextRef="offrl_3" id="ixv-633">See Offering Note 1.</ix:nonNumeric>
          </td>
        </tr>
        <tr>
          <td colspan="7">
            <hr style="width:100%;text-align:left;margin-left:0"/>
          </td>
        </tr>
        <tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; vertical-align: top;">
          <td style="width:10pt;">
            <p style="margin:0pt;text-align:left;">
              <sup style="vertical-align:top;line-height:120%;font-size:10px">4</sup>
            </p>
          </td>
          <td colspan="7" style="white-space: pre-line;">
            <ix:nonNumeric name="ffd:OfferingNote" escape="1" contextRef="offrl_4" id="ixv-634">See Offering Note 1.</ix:nonNumeric>
          </td>
        </tr>
        <tr>
          <td colspan="7">
            <hr style="width:100%;text-align:left;margin-left:0"/>
          </td>
        </tr>
        <tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; vertical-align: top;">
          <td style="width:10pt;">
            <p style="margin:0pt;text-align:left;">
              <sup style="vertical-align:top;line-height:120%;font-size:10px">5</sup>
            </p>
          </td>
          <td colspan="7" style="white-space: pre-line;">
            <ix:nonNumeric name="ffd:OfferingNote" escape="1" contextRef="offrl_5" id="ixv-635">See Offering Note 1.</ix:nonNumeric>
          </td>
        </tr>
        <tr>
          <td colspan="7">
            <hr style="width:100%;text-align:left;margin-left:0"/>
          </td>
        </tr>
        <tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; vertical-align: top;">
          <td style="width:10pt;">
            <p style="margin:0pt;text-align:left;">
              <sup style="vertical-align:top;line-height:120%;font-size:10px">6</sup>
            </p>
          </td>
          <td colspan="7" style="white-space: pre-line;">
            <ix:nonNumeric name="ffd:OfferingNote" escape="1" contextRef="offrl_6" id="ixv-636">See Offering Note 1.</ix:nonNumeric>
          </td>
        </tr>
        <tr>
          <td colspan="7">
            <hr style="width:100%;text-align:left;margin-left:0"/>
          </td>
        </tr>
        <tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; vertical-align: top;">
          <td style="width:10pt;">
            <p style="margin:0pt;text-align:left;">
              <sup style="vertical-align:top;line-height:120%;font-size:10px">7</sup>
            </p>
          </td>
          <td colspan="7" style="white-space: pre-line;">
            <ix:nonNumeric name="ffd:OfferingNote" escape="1" contextRef="offrl_7" id="ixv-637">See Offering Note 1.</ix:nonNumeric>
          </td>
        </tr>
        <tr>
          <td colspan="7">
            <hr style="width:100%;text-align:left;margin-left:0"/>
          </td>
        </tr>
        <tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; vertical-align: top;">
          <td style="width:10pt;">
            <p style="margin:0pt;text-align:left;">
              <sup style="vertical-align:top;line-height:120%;font-size:10px">8</sup>
            </p>
          </td>
          <td colspan="7" style="white-space: pre-line;">
            <ix:nonNumeric name="ffd:OfferingNote" escape="1" contextRef="offrl_8" id="ixv-638">See Offering Note 1.</ix:nonNumeric>
          </td>
        </tr>
        <tr>
          <td colspan="7">
            <hr style="width:100%;text-align:left;margin-left:0"/>
          </td>
        </tr>
      </table>
    </div>
    <div style="padding-bottom: 20px;">
      <table style="float: center; width: 100%; text-align: left;  ">
        <tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px">
          <th style="vertical-align: bottom; text-align: left; word-wrap: break-word">
            <b>Table 2: Fee Offset Claims and Sources</b>
          </th>
          <th style="vertical-align: bottom; word-wrap: break-word; text-align: right;">
            <span style="-sec-ix-hidden: hiddenrcOffsetTableNa">&#9745;Not Applicable</span>
          </th>
        </tr>
      </table>
      <table style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; float: center; width: 100%; text-align: center;  border: 1px solid black;">
        <tr style="background-color:#9ADAF6">
          <th style="width: 10%; text-align: left;">
            <!-- BLANK -->
          </th>
          <th style="width: 8%; text-align: left;">
            <!-- BLANK -->
          </th>
          <th style="width: 16%;">
				Registrant or Filer Name
			</th>
          <th style="width: 6%;">
				Form or Filing Type
			</th>
          <th style="width: 7%;">
				File Number
			</th>
          <th style="width: 6%;">
				Initial Filing Date
			</th>
          <th style="width: 6%;">
				Filing Date
			</th>
          <th style="width: 6%;">
				Fee Offset Claimed
			</th>
          <th style="width: 6%;">
				Security Type Associated with Fee Offset Claimed
			</th>
          <th style="width: 8%;">
				Security Title Associated with Fee Offset Claimed
			</th>
          <th style="width: 6%;">
				Unsold Securities Associated with Fee Offset Claimed
			</th>
          <th style="width: 9%;">
				Unsold Aggregate Offering Amount Associated with Fee Offset Claimed
			</th>
          <th style="width: 6%;">
				Fee Paid with Fee Offset Source
			</th>
        </tr>
        <tr>
          <td colspan="14" style="text-align: center">
            <b>Rules 457(b) and 0-11(a)(2)</b>
          </td>
        </tr>
        <tr style="background-color:#E7E7E2">
          <td style="text-align: left;">
		Fee Offset Claims
	</td>
          <td>
		N/A
	</td>
          <td style="text-align: left;">
		N/A
	</td>
          <td>
		N/A
	</td>
          <td>
		N/A
	</td>
          <td>
		N/A
	</td>
          <td>
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
          <td style="text-align: left;">
		N/A
	</td>
          <td style="text-align: left;">
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
        </tr>
        <tr style="background-color:#E7E7E2">
          <td style="text-align: left;">
		Fee Offset Sources
	</td>
          <td>
		N/A
	</td>
          <td style="text-align: left;">
		N/A
	</td>
          <td>
		N/A
	</td>
          <td>
		N/A
	</td>
          <td>
		N/A
	</td>
          <td>
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
          <td style="text-align: left;">
		N/A
	</td>
          <td style="text-align: left;">
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
        </tr>
        <tr>
          <td colspan="14" style="text-align: center">
            <b>Rule 457(p)</b>
          </td>
        </tr>
        <tr style="background-color:#E7E7E2">
          <td style="text-align: left;">
		Fee Offset Claims
	</td>
          <td>
		N/A
	</td>
          <td style="text-align: left;">
		N/A
	</td>
          <td>
		N/A
	</td>
          <td>
		N/A
	</td>
          <td>
		N/A
	</td>
          <td>
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
          <td style="text-align: left;">
		N/A
	</td>
          <td style="text-align: left;">
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
        </tr>
        <tr style="background-color:#E7E7E2">
          <td style="text-align: left;">
		Fee Offset Sources
	</td>
          <td>
		N/A
	</td>
          <td style="text-align: left;">
		N/A
	</td>
          <td>
		N/A
	</td>
          <td>
		N/A
	</td>
          <td>
		N/A
	</td>
          <td>
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
          <td style="text-align: left;">
		N/A
	</td>
          <td style="text-align: left;">
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
        </tr>
      </table>
    </div>
    <div style="padding-bottom: 20px;">
      <table style="float: center; width: 100%; text-align: left;  ">
        <tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px">
          <th style="vertical-align: bottom; text-align: left; word-wrap: break-word">
            <b>Table 3: Combined Prospectuses</b>
          </th>
          <th style="vertical-align: bottom; word-wrap: break-word; text-align: right;">
            <span style="-sec-ix-hidden: hiddenrcCombinedProspectusTableNa">&#9745;Not Applicable</span>
          </th>
        </tr>
      </table>
      <table style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; float: center; width: 100%; border: 1px solid black;">
        <tr style="background-color:#9ADAF6">
          <th style="width: 4%">
            <!-- Note column -->
          </th>
          <th style="width: 14%">
            <p style="margin: 0pt; text-align: center;">
              <b>Security Type</b>
            </p>
          </th>
          <th style="width: 25%">
            <p style="margin: 0pt; text-align: center;">
              <b>Security Class Title</b>
            </p>
          </th>
          <th style="width: 14%">
            <p style="margin: 0pt; text-align: center;">
              <b>Amount of Securities Previously Registered</b>
            </p>
          </th>
          <th style="width: 18%">
            <p style="margin: 0pt; text-align: center;">
              <b>Maximum Aggregate Offering Price of Securities Previously Registered</b>
            </p>
          </th>
          <th style="width: 6%">
            <p style="margin: 0pt; text-align: center;">
              <b>Form Type</b>
            </p>
          </th>
          <th style="width: 10%">
            <p style="margin: 0pt; text-align: center;">
              <b>File Number</b>
            </p>
          </th>
          <th style="width: 8%">
            <p style="margin: 0pt; text-align: center;">
              <b>Initial Effective Date</b>
            </p>
          </th>
        </tr>
        <tr style="background-color:#E7E7E2;">
          <td style="text-align: center;">
		N/A
	</td>
          <td>
		N/A
	</td>
          <td>
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
          <td style="text-align: center;">
		N/A
	</td>
          <td style="text-align: center;">
		N/A
	</td>
          <td style="text-align: center;">
		N/A
	</td>
        </tr>
      </table>
    </div>
  </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>5
<FILENAME>lg_cecoenvironmenta-4c.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 lg_cecoenvironmenta-4c.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    1@  _^$#@VAT
M=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+O
MN[\B(&ED/2)7-4TP37!#96AI2'IR95-Z3E1C>FMC.60B/SX@/'@Z>&UP;65T
M82!X;6QN<SIX/2)A9&]B93IN<SIM971A+R(@>#IX;7!T:STB061O8F4@6$U0
M($-O<F4@.2XQ+6,P,#(@-SDN9C,U-&5F8S<P+" R,#(S+S$Q+S Y+3$R.C U
M.C4S(" @(" @(" B/B \<F1F.E)$1B!X;6QN<SIR9&8](FAT=' Z+R]W=W<N
M=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y;G1A>"UN<R,B/B \<F1F.D1E<V-R
M:7!T:6]N(')D9CIA8F]U=#TB(B!X;6QN<SIX;7!-33TB:'1T<#HO+VYS+F%D
M;V)E+F-O;2]X87 O,2XP+VUM+R(@>&UL;G,Z<W12968](FAT=' Z+R]N<RYA
M9&]B92YC;VTO>&%P+S$N,"]S5'EP92]297-O=7)C95)E9B,B('AM;&YS.GAM
M<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+R(@>&UP34TZ3W)I9VEN
M86Q$;V-U;65N=$E$/2)X;7 N9&ED.C<U-3<U-3DT+3@R9#@M-#AE-BTY,SAD
M+68T8V5F83@T,&$U."(@>&UP34TZ1&]C=6UE;G1)1#TB>&UP+F1I9#HV,#)"
M0C1%-D$X038Q,48P0D0P,D%!039#,34T,4)$-R(@>&UP34TZ26YS=&%N8V5)
M1#TB>&UP+FEI9#HV,#)"0C1%-4$X038Q,48P0D0P,D%!039#,34T,4)$-R(@
M>&UP.D-R96%T;W)4;V]L/2)!9&]B92!);&QU<W1R871O<B R-BXU("A-86-I
M;G1O<V@I(CX@/'AM<$U-.D1E<FEV961&<F]M('-T4F5F.FEN<W1A;F-E240]
M(GAM<"YI:60Z-6,X,C$V-#8M9#$S.2TT-#<R+3DT93@M-#)C8V8V9C$S.3%B
M(B!S=%)E9CID;V-U;65N=$E$/2)X;7 N9&ED.CDQ86,U.34P+6(S-6,M-&)D
M8RUB.34Q+3 R9C5A,F1A.6-C,B(O/B \+W)D9CI$97-C<FEP=&EO;CX@/"]R
M9&8Z4D1&/B \+W@Z>&UP;65T83X@/#]X<&%C:V5T(&5N9#TB<B(_/O_N  Y!
M9&]B90!DP     '_VP"$  0# P,# P0# P0&! ,$!@<%! 0%!P@&!@<&!@@*
M" D)"0D("@H,# P,# H,# T-# P1$1$1$104%!04%!04%!0!! 4%" <(#PH*
M#Q0.#@X4%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%/_  !$( %L [0,!$0 "$0$#$0'_Q #"   " @,! 0$
M        !P8(! 4) P$" 0 " P$! 0              !0,$!@(!!Q   0($
M! (%!0H)"08'     0(#$00%!@ 2$P<A,4%1(A0(87&!,A61H4)2(S.S5187
MT6)R@M)3DW4VP9)STR0T1&24L4-C5'2D\.&BPH,U-Q$  0," P0&" 4$ @,!
M     0 " Q$$,1(%(4%1,F%Q@9&Q$_"AP=$B0E(4<C,T%0;A8B,6@J+QPD,U
M_]H # ,!  (1 Q$ /P"_V!"3N\OB+LS:%"J<[&LW>M&=FB2RPG3"A%*IER"@
MTDCB! J/0F''#"UL7S[<&\?<EUW?L@V8NX>]4NO;Q2;PWFZZA%:50*:LD(D:
M+&4@D]!>!+RC#G\I#R#&CBT^&/=4]*S4VHS2;\HZ$I9ZL5:IN%ZI3\Q./'B7
M)AY;JH^=9)Q>#0, J!<3B42-8J]+=#],J$S)/#B')9YQE4?.@@X"T'$(:\C
MINV1XJ-X;-=;0]6#<-,21GDJR#,DI'.#\0\##EVR/(<4)=.ADW93T)A#J4T>
M_,.E77V;\0%G;PRIEY$FEW2PWJ3E"F5@N91S<87P#K8/,@!2?A)$1'.75D^
M[=HXK36EZR<;-CN"8=TS+\G;58FY5PM3+$E,.LNI]9*T-**2/*",)KMQ;"\C
M80T^"MR&C2>A5F^\>^?KR9]T?@Q\\_<[GZRD_GOXH^\>^?KR9]T?@P?N=S]9
M1Y[^*/O'OGZ\F?='X,'[G<_64>>_BC[Q[Y^O)GW1^#!^YW/UE'GOXK;6O?UY
M3ERT>4FJS,.2S\[+-/-J(@I"W4A0/#D0<6;34+ATS&EYH7#Q7<<SRX"N]69Q
M]$3E&!"7FZV\]E;0TU$U<DRIVIS*5*I]&EH+FWX1$8$@(1$0+BX#JB>&+=O:
MOG-&X<53N;MD J['@J37[XN]UKN==9H<TBU:.HD-R].XS13T9YE8SYO*V$>;
M&DATR)F/Q'I]RS,VJ3/P^$='O24JEQW#6W5/5FK3M1>4<RG)N8=?42>DEQ2L
M,6QM;@ $M=(YV))6++5"?DG0_)S3TN\GDXRXIM0]*2#CHM!Q7(<1@F99WB.W
MALMQL2-RS%1DF^!D*L3/L%(^#%TEQ(_HUIQ3EL89,6TZMBNQ7\T>#J]>U7)V
M2\45K[IOLV[6F4T"]' 0U**7FE)L@<>[N*@0OITE\?BE7&&=N]/=#\0VM6CM
M-19-\)^%WBGYA6FRPZK5:;0Z=,U>L3;4C2Y-!=FIN86&VFVT\RI2H 8Z:TN-
M!M*Y<X-%3L"IWNEXV7M9ZD[4R*0RDE!N"HH*BN'PF)8P@.I3L?R!C06^D[Y#
MV!9VYU?=&.T^Y5FN/=?<J[75.W#=52G J,6.\+:8$><&6BAL>A.'3+:)G*T)
M))<ROYG%1)3[RE%2G%*4>))423B>BKU6^H=_7O;+R'[?N*I4U:.($M-O-H/D
M*0K*1Y"(8B?"Q_,T%2LFD9RN(5@=N/&I>E#>9DMPI5%QTG@E<\PE$M46T_&@
MD):<AU%*2?C853Z4QVUGPGU)O!JSV['_ !#UJZUEWO;&X-"8N*TZ@W/TQ[LJ
M*>RXTX!$MNH/:0L1XI4/*.!!QFY8G1.RN%"M+%,R5N9IJ%(<1*9)CQ'[TIVA
MM!(I10N\:WGEZ,VH!092D#5F5I/ AO, D'FLC@4A6&-C:^>_;RC'W);?W?D,
MV<QP]ZYJ3T].U2=F*C49AR;GYMQ3TS,OJ+CKCKAS*4I2HDDDQ).-B  *#!8M
MSB34XKQ;;<><0TTA3CKB@E"$@J4I2C   <22<>KQ.VT_"=O-=<FW4#2V*)*O
M *:-8>,LZ4GI+*$N.I_/0#A;)J4+#2M>I,XM,G>*TIUK/N#P=;ST267,RDK(
M5M+8S*;ILU%V ZD3"&"?,F)QRS4X7';4=:Z?I4[1LH>I(V<I-4I]2<H\_)/R
MU69<T'9%YM:)A+L89"VH!05$\H89AP(J#L2PM(-"-JOCX9O#:+#1+7]>[,;T
M=054ZGD]FG-.I*25PYOJ2HA70@&'.,,O?WWF? SE\5JM/L/+^-_-X?U5@KQ_
MA*O?N^:^A5C,WOZ=_P"%W@F\O(>I5#Q\L2!;>W;9J]U3KE/HK27IEIHOK2M:
M6P&TJ2DF*B!S4,6K:UDN'96"II52,C+S0*3?<W?O_(M?ZAK]+#']ENOI'>%-
M]K)P1]S=^_\ (M?ZAK]+!^RW7TCO"/M9."V=N;47M3K@I50FI-M,M*SDN^\H
M/M$AMMQ*E& 5$\!BQ;:1<LE8X@4#@<1Q7;+=X<#3>K#XWB;*";O[FTS::QYZ
MZY]*7YM,):DR),#,SKH.FW'H2 "M9Z$),.,!BU;6YF>&CMZE5NK@01EQ[.M<
MN;KNJO7M7YVYKEG%SM7GUEQYY?(#X*$)Y)0D=E*1P QM8XVQM#6C8%AI)'2.
M+G&I*TV)5&FY8_AJW=OV4;J5-HOL^DO *9GJJX)-#B3R4A"@75)/,*#>4]>*
M$U_#&:$U/0K\.GS2BH%!TJ657P6[RT^6+\H:35'$IS=VE)Q2'2>H=Y:93'\[
M%=NJPD[:CL5AVDS@;*'M2-N*V;@M&JNT2YJ;,4JJL@%<K-(+:\JN2A'@I)AP
M4F(/1AFR1KQ5IJ$KDC<PT<*%6K\,'AG<G5R.YFX4LIJ20435NT5R*%NJ20IN
M:?' A ,%-(^'ZQ[, M'J%_2L;.T^Q/M.T^M)']@]JNSC-K3+G+XG-]IS<JY'
M[7H$T4V%1WBVR&E=F?F6B0J87#UD Q#(Y0[7-7#76%F(FYG<Q]2QVH7AE=E;
MRCU]*K_ALE*EMC;9WSN1.JD;-HS]2+1 F)@0;EF8_K'G"E">'&!5$] .*\UQ
M'$*N-%/#;R2FC!5.9GP1;N.2X><GZ&RZ1'NZYJ8*P>HE$LI,?SL+CJT-<#Z=
MJ9#2)J8CT[$L=P=C-S=LFS-W115II,0D5644)J3BHP 4MN.0D\ ' F/1B[#=
MQ2[&G;P5*>SEAVN&SBEUBXJ:8>SF[=>VANQFN4U:WZ0^I+5;I.:#<U+ \>!X
M!Q$2IM?0>'JE0-2ZMFSLH<=Q5NUNG0/J,-X73?[:VU]C?M_WY'V5[C[5[]T=
MUT]2.7GFAPR>MF[//&+\IV?)3;6BVWG-R9Z_#2JYP^):]WKWW?K[^KGIU&=-
M&IR08I2U)**%D=>=W47'RXU]A%Y<(XG;WK':A-YDQX#9W)1X8)>KY>$C8RFT
M*WI/<^Y91,Q<E61KT1MY(4)*25$(=0"(!UX=K/T(( A%6,OJ5V7.,;<!CTK5
M:99AK1(X;3AT!6HPC3U&!"B]2VZLNL7=3+[J-'8F+II#:FI&?4GM)"H92H<E
MJ1QTRH')$Y8'$[9WM86 ["H'0,<\/(^(*48@4ZTEX_PE7OW?-?0JQ3O?T[_P
MN\%'+R'J50\?+$@31V(_BV=_=[GTS.-)_'_U!_"?$*[9\YZE8;&[39&!","$
M8$+G]XUKW>K>XTI9K#I]G6S*H+K0/ SL\E+RU&'.#6D!U<>O&JTJ++'FWN\
MLEJTV:7)N;XE5FPZ256V\(.QE-N3/N?=TJF:ITF^6+?D'DYFG9AGYR96D\%)
M;5V&QRSA1/JC"'4[LL_QMQWI_I=F'_Y'8;O>KR8S*U","%%[NV[LR^GZ3,W7
M2&*D]1)E,Y3UO#BEQ/P50AG;)@5-JBA1 B##$\4[XZY32J@E@9)3,*T4HQ I
MTI/$K>K]C;/UZ?DG"U4ZDE%)D7 8*2Y.DH6I)YA26@XI)'2,7["+S)@#@-O<
ME^H3>7"2,3L[US QM5B%.=H=N)S=6_:9:$LM3$J\5/U.<0(EB29[3JQ$$9CP
M0B/#.I,>&*MS.(8RY6K6 S2!O?U+J1:UJT"RJ%*6W;,DW3Z1)(R,L-CF>E:U
M'BI:CQ4I7$GGC$R2.D=F<:E;F.-L;0UHH MSB-2+RFI66GI9V3G66YF4F$*:
M?EWDAQMQM8@I*DJ!!!' @X]!(-0O" 10KFYXGMFY?:F\VIJ@M%%H7 ER8IK9
MBH2SS9&M+Q,24IS)4B/P50XY2<;#3[HS,H>9JQFHVHA?5O*[THD;AFEB<C&Y
M-3>\-50V_P"]*2B2N.2;TX^O39UB;F](>1,S*ZA_*PN, ^Y#_P"T]XH/ IB+
M@_:EG!P[C4^(2DJ,T[/5";G7S%Z9><></6IQ14??.+[1042]QJ:K[390U"HR
MD@#E,T\VP%=6HL)C[^!QH"4-%2 NQ$C)2U-DI:G2: W*2C2)>7;')+;20A('
MF Q\^))-2OHH  H%D8\7J,"$8$(P(6DO'^$J]^[YKZ%6*=[^G?\ A=X*.7D/
M4JAX^6) O>4GIV0<+TC,NRKJAE4XPM3:BDD&!*2##ACMDCF&K21U+H$C!9GV
MDN+ZWG?]2[^EB7[J;ZW=Y77F.XE'VDN+ZWG?]2[^E@^ZF^MW>4>8[B5/=GZQ
M5YZ]&F)VH3,PSW=\EMYYQQ$0! P42,.]%FD?<@.<2*'>K-LXE^TJP^-XFRY4
M[\SCD]O+?#SI)4FKS3 C\677HI]Y QN+,4A;U+!WIK._K2[Q<51=7]E:.Q0M
MI;+ITN E I$F^N @"[--"8=/I6XHXPMT[-,X])6]M&Y86CH"G>*JM(P(1@0C
M A52\=DTZBR+7DDGY!ZJN/+'6IF76E/O.*P]T@?&X]"0ZR?\;1TJB6-.LLKB
M> VD,N5"]:\L S$NS(R+*ND(F%/.N#S$LH]S&>UAVQHZUHM&;M<[J5UL9Q:5
M&!","%77QITF7G]GDU!Q([Q2JI*OLKZ0'@MA2?,=2/HPWTIQ$U.(2?5F@PUX
M%<[\:U9!9*)EU$@_)@_(NO,NK'XS274I]YQ6.:;:KVNRBR;AICM%K]5HSX*7
MJ=.3$HXD\PIAU39!]*<>,=F:#Q"Z>W*XC@5ARLPY)S+,VR8/,.)=;/XR"%#W
MQCHBHHN :&J[ 6W79.Y[>I5QT]07)5649G6"#'L/MA8!\HC ^7'S^1A8XM.Y
M?1(WA[0X;PMICA=HP(1@0C A:2\?X2KW[OFOH58IWOZ=_P"%W@HY>0]2J'CY
M8D"DEDV>_>M4>I;$TB46RPJ9+CB2L$)6A$( CX^&%C9&Z>6 TH*J:*+S#13W
M[@:E]=,?L5_I8=_Z\_ZQW*U]F>*/N!J7UTQ^Q7^E@_UY_P!8[D?9GBI)8NU$
M[:%P-UEZI-33:&G&BTAM2%1<$ 8DG#"PTAUM+G+@=BFAMRQU:II8TBNKEGXB
M*6[2-Z[TE74E)=J*YQ,1"*9U*9E)](<QM[)V:!O4L+?-RSNZ_%+'%U4EU.\/
MERR]T[.6C/LN!;DK(-4V9 YI>IX[LH*'03IA7F(.,/>QY)G#IKWK=6,@? T]
M%.Y,S%-748$(P(1@0JN^.6E/36W-"JS:2I%/JZ6WH?!1,R[HS'R9D)'IP[TA
MU)".(2/6&UB!X%4'QJ5E%;#P+W-+R-W7+:K[@0Y6))F;E4J, IRGK6%)'XQ0
M^5>9)PBU>.K&NX'Q3[1Y 'N;Q'@KU8S"U*,"$8$*L7C>N:7IVV]+MD+'?ZW4
M4.AN/'NTB@K<5Z%K:'IPZTF,F0NX#Q235Y (@W>3X*@6-4LFMFQ3'7;?GJR$
MG1E)R3DUJZ J;:FG$CTB75C@N^(#H/L]Z[#?A)Z1[?<G=XO=O7K0W1?N&7:*
M:)=B34&' .P)Q,$S3<?C9H.G^DPLTR?/%EWM] F>J0>7+FW.V^]5^PV2E6Q\
M+/B.IEGR:=N;]F>[4'44NAU=R);E5.JS+8>(Y-*42I*_@DG-V3%*'4+$O.=F
M.\)]IU^(QY;\-Q5XY6;E9Z6:G))]N9E'TA;,PRM+C:T'DI*DD@@]8QFB"#0K
M4 @BH7HXXVTVIUU00T@%2UJ(2E*4B)))Y 8\7JKC>_C"L:UKYI]MTMOVW06U
MJ;N&M2BLZ&%'@@2T.#V0\7".$."23AQ%ICWQEQV'</>DTVJ1LD#1M&\^Y6#I
M%7IE?IDK6:+-M3U*G6P]*3;"@MMQM7(@CW^K"ES2TT.PINUP<*@U!6#>/\)5
M[]WS7T*L4;W]._\ "[P7,O(>I5#Q\L2!-'8C^+9W]WN?3,XTG\?_ %!_"?$*
M[9\YZE8;&[39&!","$8$*D7CAV]>EZO1]RI%HF3G6Q2JLI(X(F&<RV%J_+05
M(ZNP.O&DTF:H,9ZPLQK$%'"0;]A50L:!9]/WPS;^-[2U:8H-R%QRQZPX'7UM
M@K7)38 0)A*!Q4E20$NI':@$D>KE4JO[/SA5O,/6FNGWOD'*[E/J70ZC5NCW
M%3F:O09]BI4R8 4S-RKB76E B/K))XCI',8R;V%IH10K7L>UXJTU"S\<+M(#
M>+Q46CMI49.AT1+=R5L3"/;#$LZ-*5E0?E 74Q27SR2WT<UPX M;73GR@D_"
M-WIP2FZU)D) 'Q'?Z<4X+,O2W+_MZ4N>UIQ,Y2IL<%#@XTXGUFG4<T+3'BD^
M?D0<+Y8G1NRN&U,8I6RMS-.Q:?=ZQD[C[<5^T4P$Y.RY73UJ, F<EU!YB)Z
M5H2E1^*3B2VF\J0.45U#YL1;Q7*&9EIB2F7I.;:4Q-2ZU-/LN I6AQLE*DJ!
MX@@B!&-T#45"P1!!H5M;2NFL63<E-NJ@O:-6I;R9B748E*H<%(6 1%"TDH6(
M\4DXCDC$C2UV!4D4CHW!S<0NFVTF]MF[N4AJ9H\RB5K[: :C07U@33#@':*
M8:C<?5<2(=>4\!C+FT? =N'%;:UNV3MV8\$RL4U=47OG<.S]N*0NM7=4VI"7
M 46&"0J8F%I$<C+0[2U'R<!TD#CB>&!\IHT54$T[(FU<:+F?O-NM5-WKTF+E
MG6S*TYI(E:13XYA+RB"2 2.!6HDK6KK,.0&-E:VX@9E&.]8J[N3._,<-R7N+
M:J*TS>Q=7;\)LQ7$,J%?F:@S=STKE^453)9AV7;3Z&7W)KS&'/"/[L?=TW4R
M]OIL3S[-WV==]<W9Z;5;K=O;"C[M69-VM5"&)DGO%+J 3F7*SB 0AP#A%)B4
MK3TI)Y&!"&VN'0OS#M6ANK=L["T]BY@WM8US;>7!,VU=4DJ3J4N>R>)9>:)@
MEUE< %H5T$>8P((QM(IFRMS-.Q8>:%T3LKAM4=Q,HE(+?ON];3!3;-PU&D-D
MQ4U)3;S#9)ZT(4$GTC$+X6/Y@"I63/9RN(7O7]QK_NIDRUQW/5*I*GG+34X\
MZS^S*LOO8\9!&SE:!V+U\\C^9Q/:HQB=0JS_ (.;PW+E[M-IT*475;&>.M6V
MWU%#%/"N&NTX8A+BCPTA\YU"&9*35(HBS,=CMW2G>E2RA^5NUN_H5X+Q_A*O
M?N^:^A5C%7OZ=_X7>"U$O(>I5#Q\L2!>K$S,RJRY*O+8<(RE3:B@D<X121U8
MZ:XMV@T7H)"R/;-7^L)G]LY^'$GGR?4>]=9CQ1[9J_UA,_MG/PX//D^H]Z,Q
MXH]LU?ZPF?VSGX<'GR?4>]&8\5;VCDJI$@5$E1EF223$DZ8YDX^IP_EMZ@GS
M< L&[[3HE\6W4;4N%CO%(J;19?0(!:3$*0M!(,%H4 M!Z% 8M12.C<'-Q"XE
MB;(TM=@5S!W<VAN?:&XW*/6FB_2WE*52:PA)$O-L@\"#QRN)'KMDQ2>M)"CM
M;:Y;.VHQWA8BZM7P.H<-QXI?8MJHMO0KJN:UWC,6W69ZD/JXK7(3+LL50Z]-
M28^G$;XVOY@"NV2/9RDA;JK[L;G5^65)UB[ZO.2:AE7+N3K^DH?C("P#Z1B-
MMM$TU#1W*5US*X4+CWJ'8L*NG%X<+PW+MS<"4IVW<JNK&J*2FJ4-:BF4>ET&
M!==7 AK3"HAZ'9Y=H'*5]]%$Z.K]E,"F-A+*R2D>VN(73@1AQX'&+6V5-_%9
MX=)R?FIO=*Q)0OO.#5N2D,)BXI21QFV4)]8D#Y9(X_#XQ5C0Z=? #RW]A]BS
MFI6!),C!UCVJEN-&LVO67F)B4?;F91U;$RT0IIYI10M*AR*5)((./"*XH!(P
M4W8WLW>EI82C-\5I+"1E2#//J4!Y%%15[^*QM(2:Y1W*T+N8"F<]ZB%4J]5K
M<VNH5F>F*C/N>O-3;JWW5=/%;A43SZ\6&M#10"BKN<7&I-2L+'2Y5AO#9X>*
MAN35Y:[+HE5,;?R#H<RN@I-2=;,=%N/-H$?*K_,3QB4J;^]$0RMYCZDWL+$R
MNS.Y1ZUT1TFM+0R)T,N32@,F2$,L.4(=&,C5:^B_>!>J*7[MQ9VY=(-&O"F-
MSS"8F6?]29EUJ$,[+J>TD]?0>D$8GAG?$:M-%!- R9M'BJJ+>_@;N.3=<F=O
MZXQ4Y.,42-4_LLTD=0=0E3:SY2&\/XM7:><4ZEGIM'<.0UZTI*AX9=\J<ZII
MVSYEZ!@%RKTM,)/E!:=5B^V_@/S)>[3YQ\J^T[PQ[Y5-U+3=HS# )@7)IZ6E
MT)'6=1T'W!@=?P#YD-T^<_*G)8/@<JKS[4YN16VI63!"ETNDDNOK'Q5ON)"$
M>7*A?G&%TVK#",=I3*#1SC(>P*WUHV;;-B41BWK4IS5-I3'$-- E2UG@5N+5
M%2UGI4LDX02RND=F<:E:&*)L;<K10+-KT@[5:'4J8PI*'YV5>EVUKCD"G6R@
M$PB81.*=Q&9(G,&+@1WKIXJTA(W[A;G^L)#^<]_58QG^OS_4WU^Y+?LW<0C[
MA;G^L9#^<]_58/\ 7Y_J;Z_<C[-W$(^X6Y_K&0_G/?U6#_7Y_J;Z_<C[-W$(
M^X6Y_K&0_G/?U6#_ %^?ZF^OW(^S=Q"^'86Z.BH2$?RGOZK!_K\_U-]?N1]F
M[B$^Y"77*2,K*N$*<89;:4I/(E"0DD1\V-M&W*T [@F@% LC$B]6HN:UK=O*
MCOT"Z*<S5*1,0+DM,)B,PY*21!25"/!22%#H.)(Y'1G,TT*CDC;(W*X5"J3?
M_@;4IUV>VUKB4-*)4FD5C-V>F")EI*B1T +;\ZL/H=7W2#M'N6?GT??&>P^]
M).K>%S?*DNJ0JU7)QL>J])3$M,)5#J"7<P]*1ADW4('?,ECM.G;\JPY3PV;X
MSK@::LV<0289GUR["1YU.NI&.C?P#Y@N183GY2FI9/@@O2I/MOWU5I6AT\$%
MR5DCWV<4.D1$&D?E9E^;%&75F#D%2K\.D//.:#O5O]N]K;*VMI)I5H4Y,MJ0
M,W/.G5G)A0Y%UTB)AT)$$CH QGY[A\QJXK0P6S(11H4RQ75E&!"0NZOA2V^W
M%??K-+S6S<SY*W9R20E4J\X8]IZ6BD$D\U-J03S,<-+?49(MA^()5<Z;'+M'
MPGTW*L5R^#;>.BNN&D,25PRJ>*')*90RX4^5N:TH'R)4K#J/5(78U:D<FE3-
MPH[TZ5#%^'3>Y"],V7/E7**=)2?YP61[^+'WT'U!5OL)_I*D=!\(V]U:<2)F
MCR]&841\O49ME( ZRA@O.?\ HQ$_4H&[Z]2G9ID[MU.LJQ&VO@NLZVWV:I?<
MZ;GJ#9S)IZ4%BFI4.69,2MV'XQ2D]*3A1/JKW[&#*/6F]OI+&;7G,?4K-R\N
MQ*L-2LJTAB690EMEEI(0VA"!!*4I3   "  PF)JG8%-@7ICQ>HP(1@0C A&!
M","$8$(P(1@0C A&!","$8$(P(1@0C A&!","$8$(P(1@0C A&!","$8$(P(
M1@0C A&!","$8$*![K735[3HDG/49Q#<P]-AE9<0'!D+:U<CY4C"75[N2WB#
MF8DT]156XD+&U"CLG.;XSDO+S;*),R\PA#K:CW<10X H$B,>1PO8_4W $9:'
MJ40,YVJ5;GW'5;7MM%3H[B&YHS+;14M <&1:5DB!\H&&>JW+[>',S&H4]P\L
M;4+ VMW >N^4F)*JJ0*Y*'4.0! =84>"@D=*2<JH>3KQ!I.HFY:6OYQZPN+>
M;.*'%>&U=X5Z['*VW67FU]R+*9<MMI;AJ%T*/#GZHYXXTF]EN"_.>6E-G6O+
M>5SZU6-9%[W%,7I4+0NAUMQYD.HEEH:2UF<85$PAT*1%0\V(["_F=<NAE(J*
MTV4P_IM7D4KB\M<OMVWM<8OV0LZV7FVM0-(FUK:2Z4K<BM1X]"&X*Q[>7TWW
M38(B-U=E?2@1)*[S UJ]MT+SKUK5*BRM'>;;:G<^OJ-I<)RK0!SY>MCK5;Z6
MW>P,/-_1>W$KF$46ZW-N&J6Q;)JE(<2W-B8::S+0'!D7FCP/FQ<U2Y?!#G9C
M4*2=Y8VH4 =O+=JFT.7NR:1*3%#<#;A.1OU'2$IS!!2H1) X81F]OV1"8T+.
MQ5?-E#<VY-&CW7)5&TF;MF4F5DS+KF)A![631S!8'*/%)R]>-)#=M? )CL%*
MGLQ5UL@+,R5\O>NYM^SLS]CVD4^ERYAG*6C 'U0MQT*BH]2!^'&;;?7MXX^2
M,K1U>)]BI"660_#L"S:!N1=-#N-JV-P6$A3ZDH1-A*$*07#!"R6^PMLGA$<O
M1#$UOJ<\4PBN1CO_ /&PA=,G<UV5ZD^ZUTU>TZ))SU&<0W,/38967$!P9"VM
M7(^5(PRU>[DMX@YF)-/45-<2%C:A>6V]^NW=1IIJ>6A-?D0HNY4A*5MJB4.!
M/D/94!_+CC3-0-S&0[G;Z51!-G;MQ"\=I;PKEW2]4=K3J'52JV4LZ;:6X!86
M51R\^0QSH][+<AQ><*+RVE<^M5#;FW7NRB7;4*>TZTNFR<V4!DLIS%I*A%.;
MG$CA'"FZU>>*=S01E:>&Y5I+A[7D;DP-Q+V7;MJ2]6HSB#.5%;0D%J2%C36G
M4*\IYC*(>G#S4K[R8 ]AVNI3Q5N>7*RHWK6;2WG7KN-7]MNH<[GW?1#;:6X:
MNIFC#GZHQ7T>^EN<_F'"GM7%M*Y]:K35:\MPYJ^:E:]LK87W=2BRVXVV(-I0
ME1BI?GQ3FO;MURZ**FSJ4;I9"\M:IA9:MQC.S/VT2PF2TAW?1THZN8<],DPA
M'GAM8F\S'SZ4ILI3'L5B+S*_$H+>.Z=S6Y>TY36%-.4F3=9C+*;3F4VIM"UI
MS\P3$\<);W5IH+DM%,H(V=@566X<UY&Y2C<*^IREVG2[BM>81IU!]"4N+0ER
M+:VEJ@08P4"F!ZCPPRU+4'1P-DB/,?85/-,0P.;O6UK,U>TW:U'G+4#*ZQ,(
M8=G"Z&TH*'&<RB X8#M$8LSON70,=#3,:5PX+MQ>6@MQ2XE+VW9GK@?MB77*
MJJ\OG#K1;9"1I^MVCP//"!E]?OE,0IF'4J8EE+LN]-^W7JVS;[+]VEMJK-I=
M7.J04AM*4K44F*.SP1".-5;.D$0,U,VVOIU)@PNR_%BE-1-XJS-W>PW/%M%L
M3DTMAI);"5(;6<K9*^M)*2OTXR\&M2.N '?EDTP[MO=5467+B_;@G@\HH:<6
MGUDI)'G QLG&@3(I<[2WC7;N:JRZVZVZ913 8TVTMPU YFCEY^J,(-'O9;D/
M\PX4]JIVTKGUJF3C0*XE5OU_#%._Z]/T+N,S_(/R&_B]A5&\Y1UK146T::)>
MG3SFX:68(8?7)*?0 B 2HM\9@0AZO+T8I06;*-<;BF!I7U<RC;&-AS^G>I1O
M>0JR6U)(*3.,$$<004.89:[^F_Y#VJ:[Y.U0:IT^<M"7M3<BB-0:=E)5%391
MP072R HJAR#J8@\."N/,C":6-UL(KF,8AN;N]OBJSFEF5X6\V&6AV8N5UM.1
MM:Y92$'B0DE\@>C%S^/D$R$='M4EG\R_&Z$NJU;YH=\2Z#H.K0)S)S4MB"5"
M/6MHY1YL>:JW[>Y9.,-_9[PBX&1X>O7:>47<5U5^^YE)R*=<:D\W0IXYB!Y4
M-Y4^96.](9YT\EP>.SM]P7MN,SR]>&^7_P!U;7_R_2-XCU[\R/M\0O+O%JDV
M]O\ !)_ZMC_W88Z[^F[0IKOD2CJTI69"E6TBN52:F+0J33;P:9)@R$J[;:4*
M)25(28ICSQEIF2,9'YCB8W '9NZ.Q4'!P#:GX2G;<-#EE;9S='ML:DH)%*Y(
M(.<NMI(>B"/6*P"?*3C8W, ^R+(L,NSIW^M,7L'E4;P44V5NBA2U!>H<W,M2
M=0;F%O@/*2V'4.)3Q25$ D98$=4,*]#NXFQ&-Q#75KMWJ"UD:&T.*CVZ53DK
MPO&DTBW7$SDPR!+*F&>T@NNN1@%#@0@<2H<.?5BCJTK;FX8R/:1LJ.D^Q17#
M@]X#5*]^>%KTX<_[>GZ%W#/^0?D-_%["I[SE'6HM79";L*=H%^49D&GS\JPW
M4)9/9;+KC*=1) Y!P=H=2Q'JPMN(W6;H[A@V. J.S;W^*A>#&0\8%;O8&'<Z
M[EY:LO"/.&5S%S^/<K^L>U26>!4>>HB;AOR^*5DSOKE9IZ4 Y]Y9=:6W[OJ^
MG%$P>==3LWT=3K!%%%DS2."PK/?F[XK-K6].H*J?;Z'77B3$*:0O4&8= X-M
M8ALG.NY(HW81U[O2@7,1,CFM. 4KV'7J3%S.?'7+*ZN9?.&?\?-3(>KVJ:SQ
M<HW5Z:S5=UZS*/UCV&@J6KO^8(@4MH[,2M'/\K"^:(27SP7^7T]G8HG-K*16
MB9VW]$DJ+-SJ6+L3<+LPV@Z&JE:FDMJ,50#KA@<P&-%IT#8G.I+YE>G#UE7(
M6!I/Q9E!9JE2=<WHJU(GT!<K.,K:7P!4D]R20I,>2DD @X3/A;+J+V.P</\
MU58M#IB#Z;%";@>JU D)K;^JISHD)\3<J]QX MK2<L?@.!86.H^<X3W+I(6&
MW?\ *ZH].!Q59Y+1D.XJS-M_P[2/^BEOHDX^AVOY+/PCP3F/E'4E):__ .WU
M?\J;_P!@QE[3_P#2?_R5"/\ /*E>\EQ>Q;473V5Y9RKJ,LF',, 1>/FA!'YV
M&>M7/E091B_9V;_=VJ>Z?E93BDS4IM#EFTZB"B34O-T]YR9<J2P=->OZX(R"
M @$ &/P<9*5];=L>0@M-<W7Z#N2]Q^ "F"?UBW%]IK,EJ@XO-.-M*EIWI.NR
MF!)_*$%^G&XL+GS[<.WTH>L>E4TA?G95+C8RK4NF,5P5*>EY,N+EBV)AU#6;
M*'8PSD1A'&?T&9D8?F<!AB:<53M' 5J4Y_:])[E[3[_+^S8P[YK(T(YLOSD<
MO/ASYXUWG1Y<V89>-=G>F.84K78E]O=H_9R0UM++WY,-?5RQTG.6CQCY\(M=
MIY+:TYM]>!X*K=\HZTB?[!_D?^^QB_@_M_[)9LZ/6GSNSH_8.3U=+)KRT-76
MR1TE_JNU[N-KK%/M16F(X\.A,[G\L+*F]'[H&\W=-#V6Q'O6KW;+E1RR_*1_
M5].:&)7T_;]U,@QK3W]72NC^3V*.[%=WC7=#0_PN;0U_^-SUOY,4- I\=*?+
MA7IXJ&TWK?;SZ/V1;U^[9>^-0[UJ\\B_F]'CF\_#+'%W6Z?;[:<PQKTX44MU
MR=JR=H=+[%L:/=\FN]_==6$<WP];M9O>RPQ)HU/MA2F)PKZZ[U[;<BC&]'=_
M:]O:^C&#D-;7S?.-^KH\/=PNURGF1UIOX]'!0W6(4BWDTOL=\MIY.],_/:N2
M,%?JNUB_K5/M]O$8U]BFNN11FZ>[?=!0L_<M*,OD[QWB$<J_F,G;S?E<,N;R
M877=/V]G+NQKZM_]*J&2GDC!3;;#)]BZ=IZFG!>74SY/6/S6IVM/XN;_ &8<
M:5^F;3TZJ[E8M^0)#7_W3V]-:7LK7U5ZOLKO66.8^OJ?)YOC:?".,3J.7S33
M)6ORYO;L[DLFIFW=BE^RO=?;'R?LOO.FO/G[S[2RP_W6I\E#X^3C##70\OF;
M,E:?W9NS=UT4]K2N[VJ6[W:/V<D-;2R]]3#7U<L=)SEH\8^?#37:>2VM.;?7
M@>"L7?*.M9]T:/W5#/W71]GRG]\UM&&5N&7)\IG_ %?XT(].)[NGV.ZF5N-:
M;NVO#I74GY78M%L7H=UK6AH_.2^;0UX>JY".M_)BEH%,KZ4W85Z>*BM,"OS:
M/=_O>N')HZN29S9=?5^=:C'/V/<]&/+.G[A)AOXUQ'8B/\XKRVJ[M]K+FT>X
M9H+CW3O&>&N?4U>&GUP_%QSI%//DIE[*\>G=_1>6],[L%]V,[OFKVAH_X7-H
M:_\ QH1UOY,&@T_R4I\N%>GBBTWJ";B=S^VM9U.Z9]<1U>]Y_43SR=GW,)=2
MR_<OK3'^Y5IZ9S_52'93NOVKFM'NV?N#OS'><T-9G]=V8>_B_H>7SS2G*<,W
M$<5+:TS]BW$MW?[\W?F=>*^6OK?W'I_W?+_Q'%IM/W,X5[:\O<I!^?Z<%KM[
MNZ^WI#6[AJ=UX:G>>]0SJ]?2[.3XG3'-B#7<OFMKEP_NKZMW#M7%W3,,$XK=
MR_9^DY(9>YR^6&:$-)/+-VO=XXU=M^4S\(\$P9RCJ2LMKN_WRU3+HZV>;CE[
MQJQ@(QS=CW/1C-6M/W%V'S<:^Y4HZ><5X[Q=V^U-&U]&.DF'?^\=UAK'EH\/
MZ2/&$,<ZU3SV5IA\U:8]'K7ES3,$UKGR?9NL:FED[E,9N\9M&&DJ.?)VLO7E
MX]6--=?DOPY3CAAO5Z3E/4EOLKH>R*YHPAG1FTM;N_S:N6KQS_&R]&7&?T.G
MEOI[:>O?Q[%3M<"DS_8/\C_WV,E\']O_ &2_9T>M-G^S_<;_ (?1UO\ ,:/]
8]_:?^?DQI]G[9NI7IIS=ZO?_  ].*__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>tm2529044d2_ex5-1img001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tm2529044d2_ex5-1img001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  _ )<# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#VC7?$=GX>
M2!KN.=Q,2%\I0<8QUR1ZUB?\+*T;_GWOO^_:?_%52^)__'OIO^_)_):\XKIA
M3C*-V<U2I*,K(]YTG5(-9TZ.^MED6*0D 2  \$CL3Z5PNJ_&KPWH^KWFFW%G
MJC36DSPR&.*,J64X.,N..*Z/P'_R*%I_O2?^AFOF_P 16\=Y\5]2MI@3%-K#
MQN <<&7!K"2LVCH@[I-GL7_"^_"O_/CJ_P#WYC_^.5T'A#XEZ+XTU.:PTVWO
MHY8H3,QN(T5=H8#C#'G+"L[_ (4IX+_Y]+K_ ,"6J0^%_#GPPTC5O$>F02I/
M%:,G[R8N&)(VC!]6"BI*-7Q=\0="\&>7'J,LLES*-R6]NH9\>IR0 /J>>W2N
M2M/CYX=FN!'<:?J-O&3CS-JN![D Y_+->8^"/#UU\2O&\TNKW4LD8!N+R;/S
M,,@!1Z9Z>P!QTKUKQ7\(/#MUX;N5T731::C%&7MW21SO(YVL"3G/3/6@#T#3
M-3LM8T^&_P!/N$N+69=R2(>#_@?8\BN2\5?%/0_"&LG2]0MM0DG$:R;H(T9<
M'..K ]O2O*O@CXHDTOQ2VB7$Q%GJ"D(C'A9AR#[9 (]SM]*J_''_ )*(W_7I
M%_6@+'T7I.I0ZQI%GJ5NKK#=0K,@D #!6&1G!/-7*Y_P)_R(/A__ +!\/_H
MKH*!'G>L_&;PYH>LW>EW5IJ;3VLAC=HXD*DCTRX/Z51_X7WX5_Y\=7_[\Q__
M !RO(/&T2S_%/587Y234"K8]"P%>W?\ "E/!?_/I=?\ @2U S1\*?$G2/&5Q
M=P:9:7XDMH?-99HT7<,XP,,>?KBJ&B?&+PYKFNVVD0VVHP7%P_EHUQ$BJ&YP
M#AR>2,=.IK;\,> M!\(W4]SI$,T<DR"-S)*7R,Y[UXM\7_"EQX;\5KX@L%\J
MSO91*CQG'E3CD_3)&X?CZ4 ?1]<1XJ^*F@>$=8_LN^BO9KD1K(WV:-6"YZ Y
M8<XY_$5+X;\>66H?#M/$NH3I']GB*WF.,2KP0!ZMP0/]H5XEX+TJY^(WQ+>]
MU!/,M_.-Y>9^[M!^5/H>%QZ ^E 'TAHNJQ:YHUKJD,$\$5RGF(DZ@/M/0D D
M<CGKT-%7@   !@#H!10(P_$NDZ3JL=NNJWGV98RQC/FJFXG&?O#GH*YW_A$/
M"'_0:/\ X%Q?X4?$_P#X]]-_WY/Y+7G%=-.+<=SEJ22EL>ZZ'966GZ3%;:?/
MY]LI;;)O#YR23R..M?*WBZ::W^).LSV^?/CU25X\#/S"0D<=^:^EO ?_ "*%
MI_O2?^AFOG76?^2Q7?\ V'#_ .CJPENSIALC9_X69\2_[\__ (+E_P#B*[;Q
MIJ>I:E\ X;S4BQO+DQ?:,IL/^M_N@#'05Z_7-^/M$D\0^!M5TV!=T[Q;XE[L
MZ$. /J5Q^-24>9_L\HA;Q#)_&!;J/8'S/\/TKW"OFKX.>*+3PSXINK75)A:V
M][&(S))P$D4_+N]!RPR>E>\>)?%6F^&] N-3N+J$[8R8(PX)F?'RJH[Y/Z<T
M SYIF1+'XMNEH,)!KI$0'8"?C^5;GQQ_Y*(W_7I%_6JOPJT*?Q-\08+N?=)#
M9O\ ;;B0]V!RH/N6P?H#5KXX_P#)1&_Z](OZT >[^!/^1!\/_P#8/A_] %=!
M7%^"_$N@VW@?0X9];TV*6.QA5XWNT5E(09!!/!KH[37]&O[@6]GJUA<S$$B.
M&Y1V('7@'- CY;\?221?$O6I(O\ 6)?,R\9Y!XKH/^%F?$O^_/\ ^"Y?_B*Q
M?&;*GQ7U-F8*HU+)). !N%?3'_"5^'/^A@TK_P #(_\ &@9C?#36-8UWPBM[
MKA8WIG=3NB$9VC&. !6CXS\-Q>*_"MYI4F!(Z[X'/\$@Y4_GP?8FK]GKND:C
M/Y%CJMC=38W>7!<([8]< UH4"/C66^U73-.O?#DQDAA:Y62>W=<$2)E<?KS]
M!Z5]+?#'PE'X4\)6ZR1;=0O%6>[8C# D9"'_ '0<?7/K7@WC[_DJVJ_]?J_^
MRU]6T#84444".;\6^&IO$<5JD-Q'#Y+,3O!.<X]/I7+_ /"L;W_H(V__ 'PU
M>F45HJDDK(SE3C)W9E^'=*DT71(;"219'C+$LHP#EB?ZUYC??!K4;OQO-KRZ
MM:K%)J!NQ$8VW ;]V,^M>Q45#=W<T2LK(****0'EWCCX-VGB74I=5TN[%A>S
M'=,CINCD;^]QRI/?KGTKCK3]G_7'N +S5].B@SRT.^1L?0JH_6OH*B@+G.^#
M_!NF>"]*:RT_>[R-OGGD^_*W;/H!V'_UZXSX@?"B^\8^)CJMOJ=M;QF%(]DB
M,3D9YX^M>JT4 > _\,_:K_T'++_OTU=+X$^$=_X1\50:O<:I;7$<<;H8XT8$
M[EQWKUFB@+GB_B;X*:EKWB;4=5BU>TBCNIVE5&C8E0>QK)_X9^U7_H.67_?I
MJ]^HH'<\L^'WPIOO!GB4ZI<:E;W"&!XMD:,#DD'//TKU.BB@1X[XC^#6HZWX
MPO-;CU:UBCGG$HC:-B0../TKV*BB@ HHHH XSQOKE_I6J:':VE[-:17C3B9X
M++[4_P B@KA ">I[47VJ:M+JVA^'['4VAGNK22[GOI+10Y5<!0(SP"2W(QD
M5TEWI%M>:MI^I2F03V'F>2%/RG>NULC'/%5-?\,VGB$6S37%W:W%L6,-S9R^
M7(H8889P>".OTH YG0?%VK:D?"R71A6:ZN[RUOO*7Y9#"CD%2>G*@\5<\;:[
M?Z7K6AV=K?3VD-VMP9GM[$W3DH$*X0 G^(U:N/A_I,FDZ7IUM<7]A'IA=K>2
MSN/+D!8$,2V"><G/U-.U#P-::C;:9')J^M1S:<LBQ745YMG8/C=N?&3]T4 4
M_$/B+4?"D>G7\\CWUC-;M X\C:YNL;HC@<C>05(Z XKI=,-W;:';-J]PC7:0
MAKJ7 50V,MTX '/X"J-[X5L]1T.STJ\N;V:*TECF6:27=*[(<@LQ'/O6S<6\
M5W;2VTZ[XI4,;J>ZD8(_*@#@?A[XSO/$5]>QZC>6S9.(8E"J0X9R1'@Y=/+\
MMMQ[L:Z3Q-JEUIDVA+:N%%WJD=M-E0<QLCDCVY4<UE:/\,]&T35K;4K6[U0S
MVPV1"2YRHCY_=XQRG.<'T%;?B+PY;>);.WMKFYN[;[/<+<12VDOER*X# $-@
MXX8T 97Q"\07>@:%;'3[F&VO;V\BM8I9@"L>XY9CGC  /)Z5DWWC"^D^'OA[
M6+:Z\BXO;F"WN98K<3$$[EDVH <G<IP!71P>$+%/[,-U<WNH-IQE:)KZ;SBY
MD&"7)'.!P/2EC\(:9%:PVR&=88=2_M*- PPLFXMM''W,D\?K0!Q<_C76U^&V
MI:U;WB2O%J"P6=ZUL$,T1=%+&,]#DN.W3I6DWBC6=//B_2KNXAN;O2-.-Y:W
MB0A"V8V8!TY&00.G4=JW+[P/I6H:1J>ER2726VH7?VR41R %),J3L.. 2H..
M>2:6Q\$Z58:1JE@KW<S:I&T=W=W$WF3R@J5Y<CL"<>E '+^#O&FLZKJF@Z;J
M4L?VB>VFN+D+&!YB%(I(7'H,2,O'=35_P9KVIZWJ<IN]4NF$<]PIMO[-VP[4
M=E7$VW!/0XSGK6]9>#M+L-2TN_A\[[1IMB+"%BP^:(# W<<G\NIJOI'@BTT7
M51?6NK:R4$DDOV-[O-N6?=G]WC'5B?K@T <MIOC'7;GQL--BN?M0.K7-M):/
M:;%CMHV(\Q9>-S+QQSUKLO&NJ76B^$-0U"R<)<PJI1F4,!EU'0^Q-,3P=IL=
MU!=12W23P:A-J".KC.^7.]#Q]PYQCK[UHZYH]MK^C7.EW;2K!<*%<Q-M88(/
M!P?2@#(\8ZU>Z/-X=6SD5!>ZQ!:3Y4'=&P;(&>G0<UG^._$%_I&K:-:6FHO8
MQ745TTCI9_:69D$>P!0">K'I4]Q\.[&[TV.SN=:UZ?RKI;N*>6^W2QNJD#:Q
M' Y)X[UJ67A>ULY]+G>\O[J?34G2*6ZG\QW$I!;>2,G&T >@H =X3OM3U+PM
=I]YK-J;74)8R9HBA3!R0#M/(R #CWHK:HH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Submission<br></strong></div></th>
<th class="th"><div>Oct. 27, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_SubmissionLineItems', window );"><strong>Submission [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Central Index Key</a></td>
<td class="text">0000003197<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Registrant Name</a></td>
<td class="text">CECO ENVIRONMENTAL CORP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FormTp', window );">Form Type</a></td>
<td class="text">S-3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_SubmissnTp', window );">Submission Type</a></td>
<td class="text">S-3ASR<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeExhibitTp', window );">Fee Exhibit Type</a></td>
<td class="text">EX-FILING FEES<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingTableNa', window );">Offering Table N/A</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetTableNa', window );">Offset Table N/A</a></td>
<td class="text">N/A<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_CombinedProspectusTableNa', window );">Combined Prospectus Table N/A</a></td>
<td class="text">N/A<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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_ffd_CombinedProspectusTableNa">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_CombinedProspectusTableNa</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:naItemType</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_ffd_FeeExhibitTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeeExhibitTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:feeExhibitTypeItemType</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_ffd_FormTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FormTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd: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_ffd_OfferingTableNa">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingTableNa</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:naItemType</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_ffd_OffsetTableNa">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OffsetTableNa</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:naItemType</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_ffd_SubmissionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_SubmissionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_SubmissnTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_SubmissnTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Offerings<br></strong></div></th>
<th class="th"><div>Oct. 27, 2025</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingAxis=1', window );">Offering: 1</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_ffd_OfferingTable', window );"><strong>Offering:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_PrevslyPdFlg', window );">Fee Previously Paid</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_ffd_Rule457rFlg', window );">Rule 457(r)</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Equity<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Common Stock, $0.01 par value 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_ffd_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01381%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingNote', window );">Offering Note</a></td>
<td class="text">Separate consideration may or may not be received for securities that are issuable on exercise, conversion or exchange of other securities. Any securities registered hereunder may be sold separately or as units with other securities registered hereunder.

An indeterminate aggregate initial offering price or number of the securities of each identified class is being registered as may from time to time be offered at indeterminate prices.

In accordance with Rules 456(b) and 457(r) of the Securities Act of 1933, as amended, the registrant is deferring payment of all of the registration fee.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingAxis=2', window );">Offering: 2</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_ffd_OfferingTable', window );"><strong>Offering:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_PrevslyPdFlg', window );">Fee Previously Paid</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_ffd_Rule457rFlg', window );">Rule 457(r)</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Equity<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Preferred Stock, $0.01 par value 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_ffd_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01381%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingNote', window );">Offering Note</a></td>
<td class="text">See Offering Note 1.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingAxis=3', window );">Offering: 3</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_ffd_OfferingTable', window );"><strong>Offering:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_PrevslyPdFlg', window );">Fee Previously Paid</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_ffd_Rule457rFlg', window );">Rule 457(r)</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Other<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Depositary Shares<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01381%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingNote', window );">Offering Note</a></td>
<td class="text">See Offering Note 1.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingAxis=4', window );">Offering: 4</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_ffd_OfferingTable', window );"><strong>Offering:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_PrevslyPdFlg', window );">Fee Previously Paid</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_ffd_Rule457rFlg', window );">Rule 457(r)</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Other<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Warrants<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01381%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingNote', window );">Offering Note</a></td>
<td class="text">See Offering Note 1.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingAxis=5', window );">Offering: 5</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_ffd_OfferingTable', window );"><strong>Offering:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_PrevslyPdFlg', window );">Fee Previously Paid</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_ffd_Rule457rFlg', window );">Rule 457(r)</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Other<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Subscription Rights<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01381%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingNote', window );">Offering Note</a></td>
<td class="text">See Offering Note 1.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingAxis=6', window );">Offering: 6</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_ffd_OfferingTable', window );"><strong>Offering:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_PrevslyPdFlg', window );">Fee Previously Paid</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_ffd_Rule457rFlg', window );">Rule 457(r)</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Debt<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Debt Securities<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01381%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingNote', window );">Offering Note</a></td>
<td class="text">See Offering Note 1.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingAxis=7', window );">Offering: 7</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_ffd_OfferingTable', window );"><strong>Offering:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_PrevslyPdFlg', window );">Fee Previously Paid</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_ffd_Rule457rFlg', window );">Rule 457(r)</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Other<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Purchase Contracts<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01381%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingNote', window );">Offering Note</a></td>
<td class="text">See Offering Note 1.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingAxis=8', window );">Offering: 8</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_ffd_OfferingTable', window );"><strong>Offering:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_PrevslyPdFlg', window );">Fee Previously Paid</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_ffd_Rule457rFlg', window );">Rule 457(r)</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Other<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Units<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01381%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingNote', window );">Offering Note</a></td>
<td class="text">See Offering Note 1.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rate per dollar of fees that public companies and other issuers pay to register their securities with the Commission.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingSctyTitl">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 title of the class of securities being registered (for each class being 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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingSctyTitl</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd: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_ffd_OfferingSctyTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Type of securities: "Asset-backed Securities", "ADRs/ADSs", "Debt", "Debt Convertible into Equity", "Equity", "Face Amount Certificates", "Limited Partnership Interests", "Mortgage Backed Securities", "Non-Convertible Debt", "Unallocated (Universal) Shelf", "Exchange Traded Vehicle Securities", "Other"</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingSctyTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:securityTypeItemType</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_ffd_OfferingTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_PrevslyPdFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_PrevslyPdFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_Rule457rFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<br> -Subsection r<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_Rule457rFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_OfferingAxis=1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingAxis=1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingAxis=2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingAxis=2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingAxis=3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingAxis=3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingAxis=4">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingAxis=4</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingAxis=5">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingAxis=5</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingAxis=6">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingAxis=6</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingAxis=7">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingAxis=7</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingAxis=8">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingAxis=8</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fees Summary<br></strong></div></th>
<th class="th">
<div>Oct. 27, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeesSummaryLineItems', window );"><strong>Fees Summary [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_TtlOfferingAmt', window );">Total Offering</a></td>
<td class="nump">$ 0.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_TtlPrevslyPdAmt', window );">Previously Paid Amount</a></td>
<td class="nump">0.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_TtlFeeAmt', window );">Total Fee Amount</a></td>
<td class="nump">0.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_TtlOffsetAmt', window );">Total Offset Amount</a></td>
<td class="nump">0.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_NetFeeAmt', window );">Net Fee</a></td>
<td class="nump">$ 0.00<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeesSummaryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeesSummaryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_NetFeeAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_NetFeeAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_TtlFeeAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlFeeAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</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_ffd_TtlOfferingAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlOfferingAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</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_ffd_TtlOffsetAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlOffsetAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</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_ffd_TtlPrevslyPdAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlPrevslyPdAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<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>12
<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>14
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>9</ContextCount>
  <ElementCount>19</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>1</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="tm2529044d1_ex-filingfees.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995210 - Document - Submission</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/submissionTable</Role>
      <ShortName>Submission</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="tm2529044d1_ex-filingfees.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995211 - Document - Offerings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/feesOfferingTable</Role>
      <ShortName>Offerings</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="tm2529044d1_ex-filingfees.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995215 - Document - Fees Summary</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/feesSummaryTable</Role>
      <ShortName>Fees Summary</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="EX-FILING FEES" original="tm2529044d1_ex-filingfees.htm">tm2529044d1_ex-filingfees.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="3">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="60">http://xbrl.sec.gov/ffd/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>16
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "tm2529044d1_ex-filingfees.htm": {
   "dts": {
    "inline": {
     "local": [
      "tm2529044d1_ex-filingfees.htm"
     ]
    },
    "schema": {
     "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/lrr/arcrole/deprecated-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/ffd/2025/ffd-2025.xsd"
     ]
    }
   },
   "keyStandard": 19,
   "keyCustom": 0,
   "axisStandard": 1,
   "axisCustom": 0,
   "memberStandard": 1,
   "memberCustom": 0,
   "hidden": {
    "total": 8,
    "http://xbrl.sec.gov/dei/2025": 2,
    "http://xbrl.sec.gov/ffd/2025": 6
   },
   "contextCount": 9,
   "entityCount": 1,
   "segmentCount": 1,
   "elementCount": 107,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/ffd/2025": 60,
    "http://xbrl.sec.gov/dei/2025": 3
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/ffd/role/document/submissionTable",
     "longName": "995210 - Document - Submission",
     "shortName": "Submission",
     "isDefault": "true",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R2": {
     "role": "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
     "longName": "995211 - Document - Offerings",
     "shortName": "Offerings",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "offrl_1",
      "name": "ffd:PrevslyPdFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm2529044d1_ex-filingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "offrl_1",
      "name": "ffd:PrevslyPdFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm2529044d1_ex-filingfees.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable",
     "longName": "995215 - Document - Fees Summary",
     "shortName": "Fees Summary",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "3",
     "firstAnchor": {
      "contextRef": "rc",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm2529044d1_ex-filingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "rc",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm2529044d1_ex-filingfees.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "ffd_AggtRedRpPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AggtRedRpPricFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Redeemed or Repurchased Price, Fiscal Year",
        "terseLabel": "Aggregate Redeemed or Repurchased, FY"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AggtRedRpPricPrrFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AggtRedRpPricPrrFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Redeemed or Repurchased Price, Prior Fiscal Year",
        "terseLabel": "Aggregate Redeemed or Repurchased, Prior FY"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AggtSalesPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AggtSalesPricFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Sales Price, Fiscal Year",
        "terseLabel": "Aggregate Sales Price"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AmtRedCdts": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AmtRedCdts",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Redemption Credits",
        "terseLabel": "Redemption Credits"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AmtSctiesRcvd": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AmtSctiesRcvd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Securities Received",
        "terseLabel": "Amount of Securities Received",
        "documentation": "Amount of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form)"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_AmtSctiesRegd": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AmtSctiesRegd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Securities Registered",
        "terseLabel": "Amount Registered",
        "documentation": "The amount of securities being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CeasedOprsDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CeasedOprsDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ceased Operations Date",
        "terseLabel": "Ceased Operations Date"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CfwdFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CfwdFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Form Type",
        "terseLabel": "Carry Forward Form Type",
        "documentation": "The Form Type of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6). This should be an EDGAR submission type (S-3, S-3/A, S-3ASR, etc.), which means there is a fixed set of possible responses. Note that while the XBRL response should be an EDGAR submission type, the human-readable Ex. 107 could include a simpler label (e.g., \"Form S-3\" in the human-readable and \"S-3ASR\" in the XBRL)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrevslyPdFee": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CfwdPrevslyPdFee",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Previously Paid Fee",
        "terseLabel": "Filing Fee Previously Paid in Connection with Unsold Securities to be Carried Forward",
        "documentation": "The fee previously paid in connection with the securities being brought forward from the prior shelf registration statement on which unsold securities are carried forward under 415(a)(6)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrrFctvDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CfwdPrrFctvDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Prior Effective Date",
        "terseLabel": "Carry Forward Initial Effective Date",
        "documentation": "The initial effective date of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrrFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CfwdPrrFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward File Number",
        "terseLabel": "Carry Forward File Number",
        "documentation": "The EDGAR File Number of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6). If the prior registration statement has a Securities Act File Number and an Investment Company Act File Number, the Securities Act File Number should be used."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CmbndPrspctsItemAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CmbndPrspctsItemAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus Item [Axis]",
        "terseLabel": "Combined Prospectus",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different references to earlier prospectuses on a single fee bearing submission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CmbndPrspctsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CmbndPrspctsLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus [Line Items]",
        "terseLabel": "Combined Prospectus:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CmbndPrspctsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CmbndPrspctsTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus [Table]",
        "terseLabel": "Combined Prospectus Table"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CombinedProspectusTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CombinedProspectusTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus Table [N/A]",
        "terseLabel": "Combined Prospectus Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CshPdByRegistrantInTx": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CshPdByRegistrantInTx",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Paid by Registrant in Transaction",
        "terseLabel": "Cash Consideration Paid",
        "documentation": "Amount of cash consideration paid by registrant in connection with the exchange or other transaction being registered (in a 457(f) calculation)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "ffd_CshRcvdByRegistrantInTx": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CshRcvdByRegistrantInTx",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Received by Registrant in Transaction",
        "terseLabel": "Cash Consideration Received",
        "documentation": "Amount of cash consideration received by registrant in connection with the exchange or other transaction being registered (in a 457(f) calculation)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "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": [
      "r0"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "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": [
      "r0"
     ]
    },
    "ffd_FeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Amount",
        "terseLabel": "Amount of Registration Fee",
        "documentation": "Total amount of registration fee (amount due after offsets)."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeExhibitTp": {
     "xbrltype": "feeExhibitTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeExhibitTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Exhibit Type",
        "terseLabel": "Fee Exhibit Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_FeeIntrstAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeIntrstAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Interest Amount",
        "terseLabel": "Interest Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Note",
        "terseLabel": "Fee Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeNoteMaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeNoteMaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Note Maximum Aggregate Offering Price",
        "terseLabel": "Fee Note MAOP"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeRate",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Rate",
        "terseLabel": "Fee Rate",
        "documentation": "The rate per dollar of fees that public companies and other issuers pay to register their securities with the Commission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeesOthrRuleFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeesOthrRuleFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees, Other Rule [Flag]",
        "terseLabel": "Other Rule",
        "documentation": "Checkbox indicating whether filer is using a rule other than 457(a), 457(o), or 457(f) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeesSummaryLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeesSummaryLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees Summary [Line Items]",
        "terseLabel": "Fees Summary:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FnlPrspctsFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FnlPrspctsFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Final Prospectus [Flag]",
        "terseLabel": "Final Prospectus"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FormTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Form Type",
        "terseLabel": "Form Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_GnlInstrIIhiFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "GnlInstrIIhiFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General Instruction II.H,I [Flag]",
        "terseLabel": "General Instruction II.H,I"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrCity": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrBizAdrCity",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, City",
        "terseLabel": "City"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStatOrCtryCd": {
     "xbrltype": "stateOrCountryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrBizAdrStatOrCtryCd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, State or Country Code",
        "terseLabel": "State or Country Code"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStrt1": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrBizAdrStrt1",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Street 1",
        "terseLabel": "Street 1"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStrt2": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrBizAdrStrt2",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Street 2",
        "terseLabel": "Street 2"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrZipCd": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrBizAdrZipCd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Zip Code",
        "terseLabel": "Zip Code"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrNm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrNm",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Name",
        "terseLabel": "Issuer Name"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_MaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "MaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Aggregate Offering Price",
        "terseLabel": "Maximum Aggregate Offering Price",
        "documentation": "The maximum aggregate offering price for the offering that is being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_MaxOfferingPricPerScty": {
     "xbrltype": "nonNegativeDecimal4lItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "MaxOfferingPricPerScty",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Offering Price per Security",
        "terseLabel": "Proposed Maximum Offering Price per Unit",
        "documentation": "The maximum offering price per share/unit being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NetFeeAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "NetFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Fee Amount",
        "terseLabel": "Net Fee"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NetSalesAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "NetSalesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Sales Amount",
        "terseLabel": "Net Sales"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvDsclsr": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "NrrtvDsclsr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure",
        "terseLabel": "Narrative Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvMaxAggtAmt": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "NrrtvMaxAggtAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure, Maximum Aggregate Offering Amount",
        "terseLabel": "Narrative - Max Aggregate Offering Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvMaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "NrrtvMaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure, Maximum Aggregate Offering Price",
        "terseLabel": "Narrative - Max Aggregate Offering Price"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Axis]",
        "terseLabel": "Offering",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different security offerings on a single fee bearing submission."
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Line Items]",
        "terseLabel": "Offering:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Note",
        "terseLabel": "Offering Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingSctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingSctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Security Title",
        "terseLabel": "Security Class Title",
        "documentation": "The title of the class of securities being registered (for each class being registered)."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingSctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingSctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Security Type",
        "terseLabel": "Security Type",
        "documentation": "Type of securities: \"Asset-backed Securities\", \"ADRs/ADSs\", \"Debt\", \"Debt Convertible into Equity\", \"Equity\", \"Face Amount Certificates\", \"Limited Partnership Interests\", \"Mortgage Backed Securities\", \"Non-Convertible Debt\", \"Unallocated (Universal) Shelf\", \"Exchange Traded Vehicle Securities\", \"Other\""
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Table]",
        "terseLabel": "Offering:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Table [N/A]",
        "terseLabel": "Offering Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset [Axis]",
        "terseLabel": "Offset",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different offsets as applied to a fee bearing submission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetClmInitlFilgDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetClmInitlFilgDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claim Initial Filing Date",
        "terseLabel": "Initial Filing Date",
        "documentation": "The initial filing date of the earlier registration statement with which the earlier (offsetting) fee was paid for a claimed offset. If the offset fee was paid with an amendment, do not provide the amendment date under this element; instead, provide the date of the initial filing (i.e. the \"parent\" filing) ."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetClmdAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetClmdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claimed Amount",
        "terseLabel": "Fee Offset Claimed",
        "documentation": "The amount of offsetting fees being claimed."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetClmdInd": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetClmdInd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claimed Indicator",
        "terseLabel": "Offset Claimed"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetExpltnForClmdAmt": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetExpltnForClmdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Explanation for Claimed Amount",
        "terseLabel": "Explanation for Claimed Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetLineItems",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offset:",
        "label": "Offset [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Note",
        "terseLabel": "Offset Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetPrrFeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Fee Amount",
        "terseLabel": "Fee Paid with Fee Offset Source",
        "documentation": "The fee previously paid from which an offset is being derived."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior File Number",
        "terseLabel": "File Number",
        "documentation": "The EDGAR File Number of the earlier registration statement with which the earlier (offsetting) fee was paid. If the offset filing for the offset has a Securities Act File Number and an Investment Company Act File Number, the Securities Act File Number should be used."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFilerNm": {
     "xbrltype": "filerNameItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrFilerNm",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Filer Name",
        "terseLabel": "Registrant or Filer Name",
        "documentation": "The name of the registrant that filed the earlier registration statement with which the earlier (offsetting) fee was paid."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Form Type",
        "terseLabel": "Form or Filing Type",
        "documentation": "The Form Type of the offset filing."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrNbOfUnsoldScties": {
     "xbrltype": "nonNegativeIntegerItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrNbOfUnsoldScties",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Unsold Number of Securities",
        "terseLabel": "Unsold Securities Associated with Fee Offset Claimed",
        "documentation": "The number of unsold securities registered on the prior registration statement that are associated with the claimed offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrSctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrSctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Security Title",
        "terseLabel": "Security Title Associated with Fee Offset Claimed",
        "documentation": "The title of the class of securities from which offset fees were derived."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrSctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrSctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Security Type",
        "terseLabel": "Security Type Associated with Fee Offset Claimed",
        "documentation": "Type of securities: \"Asset-backed Securities\", \"ADRs/ADSs\", \"Debt\", \"Debt Convertible into Equity\", \"Equity\", \"Face Amount Certificates\", \"Limited Partnership Interests\", \"Mortgage Backed Securities\", \"Non-Convertible Debt\", \"Unallocated (Universal) Shelf\", \"Exchange Traded Vehicle Securities\", \"Other\""
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrUnsoldOfferingAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrUnsoldOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Unsold Offering Amount",
        "terseLabel": "Unsold Aggregate Offering Amount Associated with Fee Offset Claimed",
        "documentation": "The aggregate offering amount of unsold securities registered on the prior registration statement that are associated with the claimed offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetSrcFilgDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetSrcFilgDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Source Filing Date",
        "terseLabel": "Filing Date",
        "documentation": "The filing date of the earlier registration statement with which the earlier (offsetting) fee was paid in an offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offset Payment:",
        "label": "Offset [Table]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Table [N/A]",
        "terseLabel": "Offset Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_PrevslyPdFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "PrevslyPdFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Previously Paid [Flag]",
        "terseLabel": "Fee Previously Paid"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_RegnFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "RegnFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration File Number",
        "terseLabel": "Registration File Number"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_RptgFsclYrEndDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "RptgFsclYrEndDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reporting Fiscal Year End Date",
        "terseLabel": "Reporting FY End Date"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule011Flg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule011Flg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 0-11 [Flag]",
        "terseLabel": "Rule 0-11"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule011a2OffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule011a2OffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 0-11(a)(2) Offset",
        "label": "Rule 0-11(a)(2) Offset [Flag]"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule415a6Flg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule415a6Flg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 415(a)(6) [Flag]",
        "terseLabel": "Rule 415(a)(6)",
        "documentation": "Checkbox indicating whether filer is claiming a 415(a)(6) carryforward."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_Rule429AggtOfferingAmt": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429AggtOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Aggregate Offering Amount",
        "terseLabel": "Maximum Aggregate Offering Price of Securities Previously Registered",
        "documentation": "The maximum aggregate offering amount of unsold securities registered on the prior registration statement that are carried forward under Rule 429. Only applicable if 457(o) was used in the fee calculation for the prior registration statement."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429CmbndPrspctsFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429CmbndPrspctsFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Combined Prospectus [Flag]",
        "terseLabel": "Rule 429",
        "documentation": "Checkbox indicating whether filer is using a combined prospectus under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429EarlierFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429EarlierFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Earlier File Number",
        "terseLabel": "File Number",
        "documentation": "The Securities Act File Number of the earlier effective registration statement(s) from which securities may be offered and sold using the combined prospectus pursuant to Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429EarlierFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429EarlierFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Earlier Form Type",
        "terseLabel": "Form Type",
        "documentation": "The Form Type of the earlier registration statement from which unsold securities are carried forward under Rule 429. This should be an EDGAR submission type (S-3, S-3/A, S-3ASR, etc.), which means there is a fixed set of possible responses. Note that while the XBRL response should be an EDGAR submission type, the human-readable Ex. 107 could include a simpler label (e.g., \"Form S-3\" in the human-readable and \"S-3ASR\" in the XBRL)."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429InitlFctvDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429InitlFctvDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Initial Effective Date",
        "terseLabel": "Initial Effective Date",
        "documentation": "The filing date of the earlier registration statement from which unsold securities are carried forward under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429NbOfUnsoldScties": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429NbOfUnsoldScties",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Number Of Unsold Securities",
        "terseLabel": "Amount of Securities Previously Registered",
        "documentation": "The number of securities registered on the prior registration statement that are carried forward under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429PrspctsNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429PrspctsNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Prospectus Note",
        "terseLabel": "Combined Prospectus Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule429SctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429SctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Security Title",
        "terseLabel": "Security Class Title"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule429SctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429SctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Security Type",
        "terseLabel": "Security Type"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule457aFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457aFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(a) [Flag]",
        "terseLabel": "Rule 457(a)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(a) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ffd_Rule457bOffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457bOffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(b) Offset [Flag]",
        "terseLabel": "Rule 457(b) Offset",
        "documentation": "Checkbox indicating whether filer is claiming an offset under Rule 457(b) or 0-11(a)(2)."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ffd_Rule457fFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457fFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(f) [Flag]",
        "terseLabel": "Rule 457(f)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(f) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_Rule457oFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457oFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(o) [Flag]",
        "terseLabel": "Rule 457(o)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(o) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ffd_Rule457pOffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457pOffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(p) Offset [Flag]",
        "terseLabel": "Rule 457(p) Offset",
        "documentation": "Checkbox indicating whether filer is claiming an offset under Rule 457(p)."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "ffd_Rule457rFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457rFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(r) [Flag]",
        "terseLabel": "Rule 457(r)"
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "ffd_Rule457sFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457sFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(s) Flag",
        "terseLabel": "Rule 457(s)"
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "ffd_Rule457uFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457uFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(u) [Flag]",
        "terseLabel": "Rule 457(u)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(u) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "ffd_Scties424iAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Scties424iAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Axis]",
        "terseLabel": "Securities, 424I"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Scties424iLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Scties424iLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Line Items]",
        "terseLabel": "Securities, 424I:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Scties424iTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Scties424iTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Table]",
        "terseLabel": "Securities, 424I Table"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Securities424iTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Securities424iNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities 424I [N/A]",
        "terseLabel": "Securities 424I N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_SubmissionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "SubmissionLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Submission [Line Items]",
        "terseLabel": "Items"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_SubmissnTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "SubmissnTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Submission Type",
        "terseLabel": "Submission Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_TermntnCmpltnWdrwl": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TermntnCmpltnWdrwl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination / Completion / Withdrawal Statement",
        "terseLabel": "Termination / Withdrawal Statement"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_TtlFeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Fee Amount",
        "terseLabel": "Total Fee Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlFeeAndIntrstAmt": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlFeeAndIntrstAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Fee and Interest Amount",
        "terseLabel": "Total Fee and Interest Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlOfferingAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Offering Amount",
        "terseLabel": "Total Offering"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlOffsetAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlOffsetAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Offset Amount",
        "terseLabel": "Total Offset Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlPrevslyPdAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlPrevslyPdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Previously Paid Amount",
        "terseLabel": "Previously Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlTxValtn": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlTxValtn",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Transaction Valuation",
        "terseLabel": "Total Transaction Valuation"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TxValtn": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TxValtn",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction Valuation",
        "terseLabel": "Transaction Valuation"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_ValSctiesRcvd": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "ValSctiesRcvd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of Securities Received",
        "terseLabel": "Value of Securities Received",
        "documentation": "Value of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form)"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_ValSctiesRcvdPerShr": {
     "xbrltype": "nonNegativeDecimal4lItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "ValSctiesRcvdPerShr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of Securities Received, Per Share",
        "terseLabel": "Value of Securities Received, Per Share",
        "documentation": "Value per share of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form). This is included in the explanation of 457(f) fee calculation."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "415",
   "Subsection": "a"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "429"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "b"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "f"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "o"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "p"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "r"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "s"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "u"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Subsection": "f",
   "Section": "457"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>17
<FILENAME>0001104659-25-103101-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001104659-25-103101-xbrl.zip
M4$L#!!0    (  5Z7%N@OPYU8@X  #NK   =    =&TR-3(Y,#0T9#%?97@M
M9FEL:6YG9F5E<RYH=&WM76MWVCH6_9S^"@WW=MJN50+F#4FYBYLF,UFWI5DA
M=^9^FV5L 5KU:R21P/SZ.9(Q?F"( 0-.XO9#J?7:YVAK^UB6I<O?9J:!'C%E
MQ+:^?%#.RQ\0MC1;)];XRX?>X.KV]L-OW7>7$P[9(*O%OA0FG#N=4NGIZ>G\
MJ7INTW%):;?;I9G(4W S=68&L7ZNSRI2EUF'U""AK.**S%PIEZLE8C&N6AH.
MYM?] L',C9*;Z&4ES*Y5E.:FRMT<RP*S=7D5 01@X[]^O__F9^?Q^?VL)4Y5
MBXUL:JH<7"QJJA?+E6*E$:BDR+ 6J@C^?SZV'Y^MIU6L*EX]*QX/6RJ2ARKS
MW<A(7/] 7J7TU_=O VV"3;48=;Z.(Y[WD$("E*W4O8RCD1Z?$1+<C-UW"%U.
ML*J+'_"3$V[@[O5?Q9O;;[?]?Z";Z^O!9<F]*K*6O+R70UN?+PKIY!$Q/C?P
MEX).F&.H\PZR; L7W'3(068=41!3[\KB&M%U;/G7W*M0M#\U,24:LE03*@6T
MG1MP^H-30)IM<3SC]WCTI4"U B)@(9D]%FNM=J$[*%8O2Z$:$M4]F Y-PIBU
ML?YV6=;?&]SOTL0-QM>S"1D2OKD1I;#B_.T: PITKBWHL/D5MH"NQJVEX]D?
M>+ZIU4JA6Y9_JDJ[N7N+]WA,F!@BO \IFQJL%KI7UU<_T'7_7[?W/_K?K_L/
MO6_HZL?]W2[._3$:P15K_* .#=Q7XQMVN4:UE<PP!CL6,;X4.)T"97<$P#!/
MVGP@:[=?ZNW2X)5M#D&3]#MJ,P=K?,H2-;Z^V$8@,B$Z5@4VBL&7<*?"+(1:
MJ%R'2>T"&$C>:#H3*A ),6+KU$C\*(H?YS.F%Q;E^-P!HQDQ'0,72A%0<0!<
M8,R>TB@N>9/K+!PD'0,."N98YL&2S^&D92+11?*(8(JDD3CVKG%U^T=X5$4+
M1QHNK6]YT:X#O6+K:T#!'8+RKRK'7>' HE(N5I9M^FGQ9;&EKRGII<1"7<7C
MI2Q<_(SS[=&(&O]1LM(#OBOQV(0LT=1%NDXD)?7OV!Q"^SJ!O#)N"TE1;T98
M8;4&<;,$N13Q1-_N*I>EP/]6FRNMMK<"N;0!\YOE5.7M<JJ2<RH*-1U.5=\N
MIZHYIZ)0T^%4[>URJI9S*@HU'4[5WRZGZCFGHE#3X53C[7*JD7,J"C4=3C7?
M+J>:.:>B4-/A5.OM<JJ5<RH*=1=.32WB$NK/P==X,IE895.*NXN75AW(Z%7K
M)<6T*.K=U)P#Y3:WM[ )?J;0W&"B4APE56R#3.;<NLG%[&QD%M:=2 Z\" +2
MDL?%S^4O^,W%M+3W3NF)Z'S20>WV^PLT@IXKCE23&/,.ZE&B&I_1/['QB#G1
MU,^(J18K,NCWT2(K(__#'50I._P"B2XOJ@896QVD 8\QO0AXX)*'!L0EUY%F
M&\Q18336"AX61]7%6]GBT.;<-COHO([-J!N=%1H/NU>JH4T-^=80V2-T0V"@
MCM$-QDC.P(.#AU$2.V$O<SWHW2#8&.3KT%82PEW5CUW?R]5;M>?>R[D6O4#[
MMW_S56_5=WGSM9^'X+?@6.R(6^<I&#$S?W2$Q^/(L%6^'$)H,3R5<OE]>(P9
M> 2C#H7'V+*2G0:RTG!FA7!G3[P:'S$590VO>=>4.$A/-M6+3U1U(!/%ZL^B
MN!"EQ; K1R92.JB/GXPY<OL84ZPCU=+1E4KI' ']GU2JHP'6II1PLC*2P?F3
M+0''P@O;0<EXPB^BD(58>96+U0Q%,BNZK^TZ:-WKS^[??VDW:[6+OLU1SW$,
M  0)ER51UWH[UM)KA2M;='-"6GD9AN 53"&',T/,-HB.AH:J_5SART4\ 8>0
M=TSMJ:470>=MVOFEW?O:NVFLHY>'I_)^Q>]_*Q;1[]]Z_3]0L9BP[Q>UI5I9
M'#3'RV.J=$S >PGNA(NBP^Z"U'/T $%C OUY#E_M4/BN#)4Q]"!6J231R>T[
M92^8XBX?NO_3B'C<3XT4W%M/&7;/A,'! [*7 @/2QGA';<=FH,C?U1DQIR;R
MY W=P2T4HSMXJOH3 M,4H)=3ANXA[HW'%(_A(2:"/7N$$#R^!Z#[(VL<AJH0
M6'N!F!QH #B%CD\9:WCHB_ Y)7EM'A8H 6V%T'2(:?;Z/PSU%@8\!!KH&L:3
MQLDC1E]386W:#@X\!-Y1_$CL*8,P\TZ%2(98Z,JV+ $?>/Q$ ,N?%@0YP4 3
M<1L-L;R5$*Q[UF]GYK,/4LM'8,5_!EXU;S5V7@F9-P7(FY[LUH=KUTWX&U[I
M$7CT6XGZHQC7/="*KH!^N--OC''X0<Y;KX3<!<#BB8YWAK9M8-4:J898U>L_
MYT$<"1WK=9+HU$WK_$(^6&N'SZ6S,^7=6<)26UGOW8,&&I]''^N7]OM6-@O=
MZ_].(03;W[C=84+8]RS0%CQVVZ8)@VG ;>WG9_1K^;RL($>EZ%$UIA@Y8OY7
MS'6EV4V);!'17ZW>I%OQ3:Y5#=C7+G2ACH_TT_[PE\^69V>).7;T,C&>O:&J
M*Y>A5=<B8"D@,3DI?2KG69&.-6+"B/U2N.W?A/UK34W=YHL,S]%*K D''I7+
M2K6E>)[W<!S)]4%1R&"A#29E7^LKB;1>+-H_J-973J7UE:"5E0QK?0AHM0#/
MA6)AN(P[7IC<QU,N(O?M6B[W1Y+[$+/JN=SO;E+VY;Z:3.X/'=I73R7WU:"5
M$-K_X!/QM)\YM0_AA,C^*W9L1KA*YVBP>%V=+5&/)U94U/,8_EBB'B!0HYS'
M\'N8E'U1KR41]4;YT#%\[52B7@M:6<FNJ(=P0@C_;Y6*]129T_)X/H6UO%'.
M _1C:7F(-WF OH=)V=?R>C(M/W2 7C^5EM>#5F8X0 _AA !],!TRC1)'RL&]
M8&#F9#V>6E%9ST/T8\EZD$)*'J+O85+V9;V12-:50X?HC5/)>B-H947,9PQY
M!E4]!+/JP@R]U\^6HL>S*J+H2AZH'TO10_3) _4]3,J^HC>3*?JA _7FJ12]
M&;0RPX%Z""<$ZG=3JDU4AL7J,RZ&8^94/9Y9457/X_1CJ7J0094\3M_#I.RK
M>BN1JE<.':>W3J7JK:"5&9Y*#^&$0%U\ 9$Y(8\G4T3(*WEX?BPA#Y$F#\_W
M,.F@0GYV)K4U\L' 86WUVSYDD;2[X<V4>44C)5K=KI^?)/\X^WCC=AVF?.R^
MX3*O=^Q&QN2&S]JC0$Y1TE>:ZE)HHOLS<-N)*LWSW_])#Q:Z#S97#?\+7_>#
M5=;9N(?'OB:M-\/?72'V2TP1!WY79[WQF'N(Y2?)A:36ABI$[L84W5]7-Y60
MB6NCW =N++? ,OGJIBK)H]UEF"QV=0J$N0TWS-T4X:+-^ZP<LH_<#2Z66[*(
M?2X6.UP\VWN2;A H2K\=N].\=M/OK^:I^^O%E,S5>1MUAML;_'$U.N[QJB,S
MO#9B;>7)I:KXKA&>.8G +.<I#R0SK5QF<IDYO,P@]RP@EJN+KRZN2TZB*H&F
MTY>4=BXIN:0<3%+ZF$M!^3K%N9C(40<>.<GC3Z#=U$6D6LY%9 <1N=RP_>DR
M3]R&PX&M)XDE-OH6Y(EL)^F?@NE=26&'TPL4-Q\0)7K4-3&R(;@>H+J[^ZF;
MMIQ6J(=-6M8U["YGJ_IVS/99*TQ;[3T)LA3I)1KJI:#_-G649]@V^]1NT8W'
MZ;2 D+G8%-%!SVE_7"?&R-7462.2 H;8%KXXP4+I.DH%_.&#!PRS@CB*#FK8
M5DG\NUMSJ;-/$\)Q$:YJX!B'XJ)H>^OE#8)R!829IHK3'Y5G-N)I5)5"=X =
ME8I]%"$K(SI>; )HJG.QXZ;XQ[*Y6)%"L8;)(]:%!",6V$]MHG*D4HP(8U-)
M)"B.9YAJA.'/HMK%$<VB/CS3)JHUQF+305NL PG4=(YZUCQ8,_7W08.<> HT
M=!$!&KFK&UM@-R16E<E; ',W?HO6'EO;^;MW/0L)?D."22SA!W6YLR19[(AG
M>R/:D;MC0E.6W-%/& &M!!N!*UC5)FAYP@%TMMQEE3! +>H(P # PIH1M4W$
MB8G%TA_Y[Q"[;8H\/ )/8F  _-9"JJ;95!=G'+LVB[4C#-7JC8_#3W*W97<1
MB(<SL E>3Y/[/BKM:O6SP %,@E;TSS(?76[++6#K<D\8:;XZ%R<<B(*J87BU
MTN#>D2.,SQ.O.4G^'G/EU),)C4H"C,[H<%](MOC=*1>BBIKD%>9;U;7*R].U
M2E#7*D+7 EO#BO)(R9GY\IE9?7G,#&Z;4:WFS'RES*R]/&8&-P&HUG)FOE)F
MUE\>,X/?,5?K.3-?*3,;+X^9P>\QJXV<F:^4F<V7Q\S@-V759L[,5\K,ULMC
M9O CF6KK-3(S[4GXMW587*436-@ACJ4B)I/SEP/W(,SL'PX'N,-'P]6S<#1<
M5/:V/2MN[6%Q\7S;]6RX6%)'.V+W ]Y:AZU^L9Q8K!_PS[,4+PG$V3\4B9,M
MW\FU!<F.]Q'UR..-W!J$0HJ#CI)5T?2K\ \>VK9U[R"@1>OB%*"M#=BC:$0(
ML+YM#:'S]U"/,5LC $1WWY'L6G\KIGYY<EY:#?@&K)Y9E%8;[6@;,<>H+4X%
M2]\L>6*3.*8I6I^K\JO5);_3;_F=F_>>K.F])RL7%>6C^NECY=,I/W5;N0?&
M?G D<O9+O1V^2UM7ZMAISWPRE:YQZ97:$>)!BAV/B8L0+*=B3L6$5$Q3I:5(
M.[DJYT/A10Z%7)5S*IZ>BOGDU#Z34]4.NK+-(;'@2>B.VLS!&I^RS$]*>9A]
MR"]\@NHH<U&U]W$30W**&JJ9FM;VTT.K5>YU_'%H=F/_TYDK]0/!NY++7N44
M20JGB:?L1/_D\\ D2^#K9?\$YA2PM]+%_EV=$7-JQDW=W+GKDX]A52-=HU(\
MT%TIIPPMS2/<4^9"&F>V;QVTKGU3NF[?G R'ASL62V+=$<L]'^P!)>0G0Y>E
M"3>-[O\!4$L! A0#%     @ !7I<6Z"_#G5B#@  .ZL  !T
M ( !     '1M,C4R.3 T-&0Q7V5X+69I;&EN9V9E97,N:'1M4$L%!@     !
-  $ 2P   )T.      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>tm2529044d1_ex-filingfees_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/2025"
  xmlns:ffd="http://xbrl.sec.gov/ffd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef
      xlink:href="https://xbrl.sec.gov/ffd/2025/ffd-2025.xsd"
      xlink:type="simple"/>
    <context id="rc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000003197</identifier>
        </entity>
        <period>
            <startDate>2025-10-27</startDate>
            <endDate>2025-10-27</endDate>
        </period>
    </context>
    <context id="offrl_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000003197</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-27</startDate>
            <endDate>2025-10-27</endDate>
        </period>
    </context>
    <context id="offrl_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000003197</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-27</startDate>
            <endDate>2025-10-27</endDate>
        </period>
    </context>
    <context id="offrl_3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000003197</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>3</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-27</startDate>
            <endDate>2025-10-27</endDate>
        </period>
    </context>
    <context id="offrl_4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000003197</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>4</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-27</startDate>
            <endDate>2025-10-27</endDate>
        </period>
    </context>
    <context id="offrl_5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000003197</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>5</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-27</startDate>
            <endDate>2025-10-27</endDate>
        </period>
    </context>
    <context id="offrl_6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000003197</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>6</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-27</startDate>
            <endDate>2025-10-27</endDate>
        </period>
    </context>
    <context id="offrl_7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000003197</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>7</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-27</startDate>
            <endDate>2025-10-27</endDate>
        </period>
    </context>
    <context id="offrl_8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000003197</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>8</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-27</startDate>
            <endDate>2025-10-27</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <ffd:FormTp contextRef="rc" id="ixv-489">S-3</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-490">S-3ASR</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-491">EX-FILING FEES</ffd:FeeExhibitTp>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-492">0000003197</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-493">CECO ENVIRONMENTAL CORP</dei:EntityRegistrantName>
    <ffd:OfferingTableNa contextRef="rc" id="hiddenrcOfferingTableNa" xsi:nil="true"/>
    <ffd:OffsetTableNa contextRef="rc" id="hiddenrcOffsetTableNa">N/A</ffd:OffsetTableNa>
    <ffd:CombinedProspectusTableNa contextRef="rc" id="hiddenrcCombinedProspectusTableNa">N/A</ffd:CombinedProspectusTableNa>
    <ffd:FormTp contextRef="rc" id="ixv-584">S-3</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-585">CECO ENVIRONMENTAL CORP</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="offrl_1" id="ixv-586">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_1" id="ixv-587">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_1" id="ixv-588">Common Stock, $0.01 par value per share</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_1" id="ixv-589">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_1"
      decimals="INF"
      id="ixv-590"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:PrevslyPdFlg contextRef="offrl_2" id="ixv-591">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_2" id="ixv-592">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_2" id="ixv-593">Preferred Stock, $0.01 par value per share</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_2" id="ixv-594">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_2"
      decimals="INF"
      id="ixv-595"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:PrevslyPdFlg contextRef="offrl_3" id="ixv-596">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_3" id="ixv-597">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_3" id="ixv-598">Depositary Shares</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_3" id="ixv-599">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_3"
      decimals="INF"
      id="ixv-600"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:PrevslyPdFlg contextRef="offrl_4" id="ixv-601">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_4" id="ixv-602">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_4" id="ixv-603">Warrants</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_4" id="ixv-604">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_4"
      decimals="INF"
      id="ixv-605"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:PrevslyPdFlg contextRef="offrl_5" id="ixv-606">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_5" id="ixv-607">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_5" id="ixv-608">Subscription Rights</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_5" id="ixv-609">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_5"
      decimals="INF"
      id="ixv-610"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:PrevslyPdFlg contextRef="offrl_6" id="ixv-611">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_6" id="ixv-612">Debt</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_6" id="ixv-613">Debt Securities</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_6" id="ixv-614">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_6"
      decimals="INF"
      id="ixv-615"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:PrevslyPdFlg contextRef="offrl_7" id="ixv-616">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_7" id="ixv-617">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_7" id="ixv-618">Purchase Contracts</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_7" id="ixv-619">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_7"
      decimals="INF"
      id="ixv-620"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:PrevslyPdFlg contextRef="offrl_8" id="ixv-621">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_8" id="ixv-622">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_8" id="ixv-623">Units</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_8" id="ixv-624">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_8"
      decimals="INF"
      id="ixv-625"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:TtlOfferingAmt contextRef="rc" decimals="INF" id="ixv-626" unitRef="USD">0.00</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="rc" decimals="INF" id="ixv-627" unitRef="USD">0.00</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt contextRef="rc" decimals="INF" id="ixv-628" unitRef="USD">0.00</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt contextRef="rc" decimals="INF" id="ixv-629" unitRef="USD">0.00</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="rc" decimals="INF" id="ixv-630" unitRef="USD">0.00</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="offrl_1" id="ixv-631">Separate consideration may or may not be received for securities that are issuable on exercise, conversion or exchange of other securities. Any securities registered hereunder may be sold separately or as units with other securities registered hereunder.

An indeterminate aggregate initial offering price or number of the securities of each identified class is being registered as may from time to time be offered at indeterminate prices.

In accordance with Rules 456(b) and 457(r) of the Securities Act of 1933, as amended, the registrant is deferring payment of all of the registration fee.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_2" id="ixv-632">See Offering Note 1.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_3" id="ixv-633">See Offering Note 1.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_4" id="ixv-634">See Offering Note 1.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_5" id="ixv-635">See Offering Note 1.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_6" id="ixv-636">See Offering Note 1.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_7" id="ixv-637">See Offering Note 1.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_8" id="ixv-638">See Offering Note 1.</ffd:OfferingNote>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
