<SEC-DOCUMENT>0001104659-23-084572.txt : 20230727
<SEC-HEADER>0001104659-23-084572.hdr.sgml : 20230727
<ACCEPTANCE-DATETIME>20230727090705
ACCESSION NUMBER:		0001104659-23-084572
CONFORMED SUBMISSION TYPE:	S-8
PUBLIC DOCUMENT COUNT:		9
FILED AS OF DATE:		20230727
DATE AS OF CHANGE:		20230727
EFFECTIVENESS DATE:		20230727

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CELESTICA INC
		CENTRAL INDEX KEY:			0001030894
		STANDARD INDUSTRIAL CLASSIFICATION:	PRINTED CIRCUIT BOARDS [3672]
		IRS NUMBER:				980185558
		STATE OF INCORPORATION:			A6
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		S-8
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-273468
		FILM NUMBER:		231115452

	BUSINESS ADDRESS:	
		STREET 1:		5140 YONGE STREET, SUITE 1900
		CITY:			TORONTO
		STATE:			A6
		ZIP:			M2N 6L7
		BUSINESS PHONE:		416-448-5800

	MAIL ADDRESS:	
		STREET 1:		5140 YONGE STREET, SUITE 1900
		CITY:			TORONTO
		STATE:			A6
		ZIP:			M2N 6L7
</SEC-HEADER>
<DOCUMENT>
<TYPE>S-8
<SEQUENCE>1
<FILENAME>tm2321959d2_s8.htm
<DESCRIPTION>FORM S-8
<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: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>As filed with the Securities and Exchange Commission
on July&nbsp;27, 2023</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Registration No.&nbsp;333-</B></P>

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



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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECURITIES AND EXCHANGE COMMISSION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Washington, D.C. 20549</B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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: center"><B>FORM&nbsp;S-8</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>REGISTRATION STATEMENT UNDER THE SECURITIES
ACT OF 1933</B></P>

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

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

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

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

<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: center"><FONT STYLE="font-size: 14pt"><B><U>CELESTICA
INC</U></B><U>.</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(EXACT NAME OF REGISTRANT AS SPECIFIED IN ITS
CHARTER)</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; width: 59%"><U>ONTARIO, CANADA</U></TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; width: 2%">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; width: 39%">98-0185558</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">(STATE OR OTHER JURISDICTION OF INCORPORATION OR ORGANIZATION)</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">(I.R.S. EMPLOYER IDENTIFICATION NO.)</TD></TR>
  </TABLE>


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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; width: 59%">5140 Yonge Street, Suite&nbsp;1900</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; width: 2%">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; width: 39%">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Toronto, Ontario, Canada</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">M2N 6L7</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">(ADDRESS OF PRINCIPAL EXECUTIVE OFFICES)</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">(ZIP CODE)</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: center"><B>LONG-TERM INCENTIVE PLAN</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(FULL TITLE OF THE PLAN)</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: center"><B>Arnold&nbsp;&amp; Porter Kaye Scholer LLP<BR>
Attention: Managing Attorney<BR>
250 West 55th Street, New York, New York 10019-9710</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(NAME AND ADDRESS OF AGENT FOR SERVICE)</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: center"><B>(212) 836-8000</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(T<FONT STYLE="text-transform: uppercase">elephone
number, including area code, of agent for service</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; text-align: center">copies to:</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="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 50%"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Joel I. Greenberg,&nbsp;Esq.</B></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Sara Adler,&nbsp;Esq.<BR>
    Arnold&nbsp;&amp; Porter Kaye Scholer LLP<BR>
    250 West 55th Street<BR>
    New York, N.Y. 10019-9710<BR>
    (212) 836-8000</B></P></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 49%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>Matthew
    Merkley,&nbsp;Esq.<BR>
    Blake, Cassels&nbsp;&amp; Graydon LLP<BR>
    199 Bay Street, Suite&nbsp;4000<BR>
    Commerce Court West<BR>
    Toronto, Ontario M5L 1A9 Canada<BR>
    (416) 863-2400</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">Indicate by check mark whether the registrant
is a large accelerated filer, an accelerated filer, a&nbsp;non-accelerated&nbsp;filer, a smaller reporting company or an emerging growth
company. See the definitions of &ldquo;large accelerated filer,&rdquo; &ldquo;accelerated filer,&rdquo; &ldquo;smaller reporting company,&rdquo;
and &ldquo;emerging growth company&rdquo; in Rule&nbsp;12b-2&nbsp;of the&nbsp;Exchange Act.</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%; background-color: white; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 19%"><FONT STYLE="font-family: Times New Roman, Times, Serif">Large accelerated filer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 46%"><FONT STYLE="font-family: Wingdings">&#120;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 30%"><FONT STYLE="font-family: Times New Roman, Times, Serif">Accelerated filer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 5%"><FONT STYLE="font-family: Wingdings">&#168;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">Non-accelerated&nbsp;filer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Wingdings">&#168;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">Smaller reporting company</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Wingdings">&#168;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">Emerging growth company</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Wingdings">&#168;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">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&nbsp;7(a)(2)(B)&nbsp;of the Securities Act. <FONT STYLE="font-family: Wingdings">&#168;</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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-top: 0pt; margin-bottom: 0pt; text-align: center">EXPLANATORY NOTE</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="font-family: Times New Roman, Times, Serif">This
Registration Statement is being filed by Celestica Inc. (the &ldquo;Company&rdquo;), in accordance with General Instruction E of Form
S-8, to register 393,472 additional subordinate voting shares issuable to specified persons under the Company&rsquo;s amended and restated
Long-Term Incentive Plan (the &ldquo;LTIP&rdquo;). The contents of the Company&rsquo;s Registration Statement on Form S-8 (No. 333-9500)
filed with the Securities and Exchange Commission (the &ldquo;Commission&rdquo;) on October 8, 1998, its Registration Statement on Form
S-8 <A HREF="https://www.sec.gov/Archives/edgar/data/0001030894/000091205701520039/0000912057-01-520039-index.htm">(No. 333-63112</A>)
filed with the Commission on June 15, 2001, its Registration Statement on Form S-8 <A HREF="https://www.sec.gov/Archives/edgar/data/0001030894/000091205702020241/0000912057-02-020241-index.htm">(No.
333-88210</A>) filed with the Commission on May 14, 2002, and its Registration Statement on Form S-8 <A HREF="https://www.sec.gov/Archives/edgar/data/1030894/000110465922082799/0001104659-22-082799-index.htm">(No.
333-266330)</A> filed with the Commission on July 26, 2022 (and <A HREF="https://www.sec.gov/Archives/edgar/data/1030894/000110465923030645/tm237296d1_s8pos.htm">amended</A>
by Post-Effective Amendment No. 1 filed on March 9, 2023) are incorporated by reference into this Registration Statement, except to the
extent supplemented, amended or superseded by the information set forth herein, or by any subsequently filed document that is incorporated
by reference herein or therein.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">PART&nbsp;II</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: center">INFORMATION REQUIRED IN THE REGISTRATION STATEMENT</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in">Item 3.</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">Incorporation of Documents by Reference</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; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company hereby incorporates by reference into this Registration Statement the following documents:</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
                                            Company&rsquo;s <A HREF="https://www.sec.gov/Archives/edgar/data/1030894/000103089423000008/0001030894-23-000008-index.htm">Annual
                                            Report on Form 20-F</A> for the year ended December 31, 2022 filed with the Commission on
                                            March 13, 2023; </FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="https://www.sec.gov/Archives/edgar/data/1030894/000103089423000003/cls-20221231xfs.htm">Exhibit
                                            99.1</A> to the Company&rsquo;s Report on Form 6-K furnished to the Commission on January
                                            26, 2023, containing its Unaudited Interim Condensed Consolidated Financial Statements for
                                            the quarter and year ended December 31, 2022, and the accompanying notes thereto; </FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="https://www.sec.gov/Archives/edgar/data/1030894/000103089423000011/cls-20230331xmda.htm">Exhibit
                                            99.1</A> and <A HREF="https://www.sec.gov/Archives/edgar/data/1030894/000103089423000011/cls-20230331xfs.htm">Exhibit
                                            99.2</A> to the Company&rsquo;s Report on Form 6-K furnished to the Commission on April 26,
                                            2023, containing, respectively, its Management&rsquo;s Discussion and Analysis of Financial
                                            Condition and Results of Operations for the three months ended March 31, 2023, and its Unaudited
                                            Interim Condensed Consolidated Financial Statements for the three months ended March 31,
                                            2023 and the accompanying notes thereto;</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="https://www.sec.gov/Archives/edgar/data/1030894/000103089423000016/cls-20230630xmda.htm" STYLE="-sec-extract: exhibit">Exhibit 99.1</A> and <A HREF="https://www.sec.gov/Archives/edgar/data/1030894/000103089423000016/cls-20230630xfs.htm" STYLE="-sec-extract: exhibit">Exhibit 99.2</A> to the Company&rsquo;s Report on Form 6-K furnished to the Commission
                                            on July 26, 2023, containing, respectively, its Management&rsquo;s Discussion and Analysis
                                            of Financial Condition and Results of Operations for the three and six months ended June
                                            30, 2023, and its Unaudited Interim Condensed Consolidated Financial Statements for the three
                                            and six months ended June 30, 2023 and the accompanying notes thereto; and</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            description of the Company&rsquo;s subordinate voting shares contained in its Registration
                                            Statement on Form 8-A, effective as of June 29, 1998, as amended by the description in <A HREF="https://www.sec.gov/Archives/edgar/data/1030894/000103089423000008/exhibit232022.htm">Exhibit
                                            2.3</A> to its <A HREF="https://www.sec.gov/Archives/edgar/data/0001030894/000103089423000008/cls-20221231.htm#i9d1d39038d1d4000a70402a6259c5dbb_175">Annual
                                            Report on Form 20-F</A> for the year ended December 31, 2022.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Each of the following documents
filed with or furnished to the Commission after the date of this Registration Statement and prior to the filing of a post-effective amendment
which indicates that all securities offered hereby have been sold or which deregisters all securities then remaining unsold, are deemed
to be incorporated by reference in the Registration Statement and to be a part thereof from the date of filing or furnishing such documents:
(i)&nbsp;all Annual Reports on Form&nbsp;20-F the Company files with the Commission; and (ii)&nbsp;those portions of any Reports on Form&nbsp;6-K
the Company furnishes to the Commission that the Company indicates in such reports are to be deemed incorporated by reference into this
Registration Statement.</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">Any statement contained herein,
or in any document (or portion thereof) incorporated or deemed to be incorporated by reference herein shall be deemed to be modified
or superseded for purposes of this Registration Statement to the extent that a statement contained herein or in any other subsequently
filed or furnished document (or portion thereof) which 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 to constitute a part of this Registration Statement,
except as so modified or superseded.</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>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in">Item 8.</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">Exhibits.</TD></TR></TABLE>

<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="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1pt solid; width: 8%"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>EXHIBIT<BR> NUMBER</B></FONT></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 2%">&nbsp;</TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1pt solid; width: 90%"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>DESCRIPTION</B></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">&nbsp;</TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&nbsp;</TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">&nbsp;</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><A HREF="http://www.sec.gov/Archives/edgar/data/1030894/000110465917064049/a17-22993_1ex4d1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">4.1</FONT></A></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&nbsp;</TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><A HREF="http://www.sec.gov/Archives/edgar/data/1030894/000110465917064049/a17-22993_1ex4d1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form&nbsp;of
Subordinate Voting Share Certificate (1)</FONT></A></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><A HREF="http://www.sec.gov/Archives/edgar/data/1030894/000104746910002628/a2196681zex-1_10.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">4.2</FONT></A></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&nbsp;</TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><A HREF="http://www.sec.gov/Archives/edgar/data/1030894/000104746910002628/a2196681zex-1_10.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Certificate
and Restated Articles of Incorporation effective June&nbsp;25, 2004 (2)</FONT></A></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><A HREF="http://www.sec.gov/Archives/edgar/data/1030894/000104746910002628/a2196681zex-1_11.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">4.3</FONT></A></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&nbsp;</TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><A HREF="http://www.sec.gov/Archives/edgar/data/1030894/000104746910002628/a2196681zex-1_11.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Bylaw
No.&nbsp;1 (2)</FONT></A></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><A HREF="http://www.sec.gov/Archives/edgar/data/1030894/000104746917001519/a2230659zex-4_7.htm" STYLE="-sec-extract: exhibit">4.4</A></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&nbsp;</TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><A HREF="http://www.sec.gov/Archives/edgar/data/1030894/000104746917001519/a2230659zex-4_7.htm" STYLE="-sec-extract: exhibit">Amended and Restated Celestica Long-Term Incentive Plan (3)</A></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><A HREF="tm2321959d2_ex5-1.htm" STYLE="-sec-extract: exhibit">5.1</A></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&nbsp;</TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><A HREF="tm2321959d2_ex5-1.htm" STYLE="-sec-extract: exhibit">Opinion of Blake, Cassels&nbsp;&amp; Graydon
LLP*</A></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><A HREF="tm2321959d2_ex5-1.htm" STYLE="-sec-extract: exhibit">5.2</A></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&nbsp;</TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><A HREF="tm2321959d2_ex5-1.htm" STYLE="-sec-extract: exhibit">Consent of Blake, Cassels&nbsp;&amp; Graydon
LLP (included in opinion filed as Exhibit&nbsp;5.1)*</A></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><A HREF="tm2321959d2_ex23-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">23.1</FONT></A></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&nbsp;</TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><A HREF="tm2321959d2_ex23-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Consent
of KPMG LLP, independent registered public accounting firm*&nbsp;&nbsp;</FONT></A></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><A HREF="#XX_001" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">24.1</FONT></A></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&nbsp;</TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><A HREF="#XX_001" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Power of Attorney (included in the signature
page&nbsp;to this Registration Statement)* </FONT></A></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><A HREF="tm2321959d2_ex-exfilingfees.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">107</FONT></A></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&nbsp;</TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><A HREF="tm2321959d2_ex-exfilingfees.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Filing
Fee Table* </FONT></A></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">* Filed herewith.</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%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">(1)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Incorporated by reference to Registration
    Statement on Form&nbsp;F-3ASR (File No.&nbsp;333-221144) filed on October&nbsp;26, 2017.</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">(2)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Incorporated by reference
    to Annual Report on Form&nbsp;20-F filed on March&nbsp;23, 2010 (File No.&nbsp;001-14832).</FONT></TD>
    </TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif">(3)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Incorporated
                                            by reference to Annual Report on Form&nbsp;20-F filed on March&nbsp;13, 2017 (File No.&nbsp;001-14832).</FONT></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: 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; text-align: center"><B>SIGNATURES</B></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-indent: 0.5in">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&nbsp;S-8
and has duly caused this Registration Statement to be signed on its behalf by the undersigned, thereunto duly authorized, in the City
of Toronto, Province of Ontario, Country of Canada, on the 26<SUP>th</SUP> day of July, 2023.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CELESTICA
    INC.</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:
    </FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 47%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Robert A. Mionis</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Robert
    A. Mionis</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">President
    and Chief Executive Officer</FONT></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: center"><A NAME="XX_001"></A><B>POWER OF ATTORNEY</B></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">KNOW ALL PERSONS BY THESE
PRESENTS, that each person whose signature appears below constitutes and appoints Robert A. Mionis, Mandeep Chawla and Robert Ellis,
and each of them, as such individual&rsquo;s true and lawful attorney in fact and agent with full power of substitution, for such individual
in any and all capacities, to sign any and all amendments to this Registration Statement on Form&nbsp;S-8 (including post-effective amendments),
and to file the same, with all exhibits thereto and other documents in connection therewith, with the Commission, granting unto said
attorney in fact, proxy and agent full power and authority to do and perform each and every act and thing requisite and necessary to
be done in connection therewith, as fully for all intents and purposes as he or she might or could do in person, hereby ratifying and
confirming all that said attorney in fact, proxy and agent, or the individual&rsquo;s substitute, may lawfully do or cause to be done
by virtue hereof.</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">Pursuant to the requirements
of the Securities Act of 1933, this registration statement has been signed by the following persons in the capacities and on the date
indicated.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; width: 25%">SIGNATURE</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; width: 50%">TITLE</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; width: 25%">DATE</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">/s/ Robert A. Mionis</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">Director, President and Chief</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">July&nbsp;26, 2023</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Robert A. Mionis</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">Executive Officer</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">(Principal Executive Officer)</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">/s/ Mandeep Chawla</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">Chief Financial Officer</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">July&nbsp;26, 2023</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Mandeep Chawla</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">(Principal Financial Officer and</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">principal accounting officer)</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">/s/ Michael Wilson</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">Chair of Board and Director</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">July&nbsp;26, 2023</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Michael Wilson</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">/s/ Robert A. Cascella</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">Director</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">July 26, 2023</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Robert A. Cascella</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">/s/ Deepak Chopra</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">Director</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">July 26, 2023</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Deepak Chopra</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></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: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 25%">/s/ Fran&ccedil;oise Colpron</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 50%">Director</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 25%">July 26, 2023</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Fran&ccedil;oise Colpron</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">/s/ Daniel P. DiMaggio</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">Director</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">July 26, 2023</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Daniel P. DiMaggio</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">/s/ Jill Kale</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">Director</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">July 26, 2023</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Jill Kale</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">/s/ Laurette T. Koellner</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">Director</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">July 26, 2023</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Laurette T. Koellner</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">/s/ Luis A. M&uuml;ller</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">Director</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">July 26, 2023</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Luis A. M&uuml;ller</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">/s/ Tawfiq Popatia</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">Director</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">July 26, 2023</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Tawfiq Popatia</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  </TABLE>



<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: center"><B>AUTHORIZED REPRESENTATIVE</B></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-indent: 0.5in">Pursuant to the requirements of Section&nbsp;6(a)&nbsp;of
the Securities Act, the undersigned has signed this Registration Statement, solely in the capacity of the duly authorized representative
of Celestica Inc. in the United States, on the 26th day of July, 2023.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CELESTICA
    INC.</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Authorized
    U.S. Representative)</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 47%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Robert Ellis</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:
    Robert Ellis</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:&#8239;
    Chief Legal Officer and Corporate Secretary</FONT></TD></TR>
  </TABLE>




<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: center"></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; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">EXHIBIT&nbsp;INDEX</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="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 8%"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">Exhibit</P>
                       <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><U>Number </U></P></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 92%"><FONT STYLE="font-family: Times New Roman, Times, Serif"><U>Description of Exhibit</U></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
<TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="tm2321959d2_ex5-1.htm" STYLE="-sec-extract: exhibit">5.1 </A></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="tm2321959d2_ex5-1.htm" STYLE="-sec-extract: exhibit">Opinion of Blake, Cassels&nbsp;&amp; Graydon LLP </A></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="tm2321959d2_ex5-1.htm" STYLE="-sec-extract: exhibit">5.2</A></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="tm2321959d2_ex5-1.htm" STYLE="-sec-extract: exhibit">Consent of Blake, Cassels&nbsp;&amp; Graydon LLP (included in opinion
filed as Exhibit&nbsp;5.1)</A></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="tm2321959d2_ex23-1.htm" STYLE="-sec-extract: exhibit">23.1 </A></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="tm2321959d2_ex23-1.htm" STYLE="-sec-extract: exhibit">Consent of KPMG LLP, independent registered public accounting firm
</A></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="tm2321959d2_ex-exfilingfees.htm" STYLE="-sec-extract: exhibit">107</A></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="tm2321959d2_ex-exfilingfees.htm" STYLE="-sec-extract: exhibit">Filing Fee Table</A></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: 6; 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-5.1
<SEQUENCE>2
<FILENAME>tm2321959d2_ex5-1.htm
<DESCRIPTION>EXHIBIT 5.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&nbsp;</P>

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

<P STYLE="margin: 0">&nbsp;</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
  <TD STYLE="width: 50%">&nbsp;<IMG SRC="tm2321959d2_ex5-1img003.jpg" ALT=""></TD>
  <TD STYLE="text-align: right; width: 50%"><IMG SRC="tm2321959d2_ex5-1img004.jpg" ALT="">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">July&nbsp;27</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif">, 2023</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">Celestica Inc.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">5140 Yonge Street, Suite&nbsp;1900</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">Toronto, Ontario</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">Canada M2N 6L7</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in">Re:</TD><TD>Celestica Inc.<BR>
Registration Statement on Form&nbsp;S-8</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 0pt 0.5in; text-indent: -0.5in">Dear Sirs/Mesdames:</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="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have acted as Canadian counsel to Celestica Inc. (the &ldquo;Company&rdquo;) in connection with the Registration Statement on Form&nbsp;S-8
(the &ldquo;Registration Statement&rdquo;) filed on July&nbsp;27</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif">, 2023</FONT>
by the Company with the U.S. Securities and Exchange Commission (the &ldquo;Commission&rdquo;) under the U.S. Securities Act of 1933,
as amended (the &ldquo;Act&rdquo;), relating to the registration by the Company for its issue and sale from time to time of subordinate
voting shares (the &ldquo;SVS&rdquo;) in its capital.</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">This opinion letter is being provided at the request
of the Company. As Canadian counsel for the Company, we have examined a copy of the Registration Statement.</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 are solicitors qualified to practice law in
the Province of Ontario and the opinions expressed herein relate only to the laws of the Province of Ontario and the laws of Canada applicable
therein as in effect on the date hereof.</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">In connection with the opinions expressed in this
opinion letter, we have considered such questions of law, examined originals or copies of such statutes, regulations, documents, records,
certificates and instruments and conducted such other examinations as we have considered necessary. In such examinations, we have assumed
the legal capacity of all individuals, the genuineness of all signatures, the authenticity of all documents submitted to us as originals
and the conformity to authentic original documents of all documents submitted to us as certified, conformed, photostatic or facsimile
copies.</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 have also assumed that at all relevant times:</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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the Company is validly existing under the Business Corporations Act (Ontario) and has the necessary corporate power and capacity to own its property and assets and to carry on its business;</FONT></TD></TR>
  </TABLE>
<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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the Company has the necessary corporate power and capacity to execute, deliver and perform its obligations under the terms and conditions of any grant, purchase, underwriting or other agreement, plan or instrument relating to the Company&rsquo;s creation, authentication, issuance, sale and/or delivery of the SVS to which the Company is party (any such agreement, the &ldquo;Agreement&rdquo;);</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><IMG SRC="tm2321959d2_ex5-1img005.jpg" ALT="">&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></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; text-align: justify">&nbsp;</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
  <TD STYLE="width: 50%">&nbsp;<IMG SRC="tm2321959d2_ex5-1img003.jpg" ALT=""></TD>
  <TD STYLE="vertical-align: bottom; text-align: right; width: 50%">Page 2</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the Company has the necessary corporate power and capacity to authorize, create, authenticate, validly issue, sell and deliver the SVS and perform its obligations under the terms and conditions of the SVS;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">all necessary corporate action has been taken by the Company to duly authorize the execution and delivery by the Company of the Agreement and the performance of its obligations under the terms and conditions thereof;</FONT></TD></TR>
  </TABLE>
<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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">all necessary corporate action has been taken by the Company to duly authorize, create, authenticate, sell, deliver and validly issue the SVS and to perform its obligations under the terms and conditions of the SVS;</FONT></TD></TR>
  </TABLE>
<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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">all necessary corporate action has been taken by the Company to duly authorize the terms of the offering of the SVS and related matters;</FONT></TD></TR>
  </TABLE>
<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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the Agreement: (i)&nbsp;has been duly authorized, executed and delivered by all parties thereto and such parties had the capacity to do so; (ii)&nbsp;constitutes a legal, valid and binding obligation of all parties thereto; and (iii)&nbsp;is enforceable in accordance with its terms against all parties thereto;</FONT></TD></TR>
  </TABLE>
<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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the SVS have been duly authorized, created, authenticated, sold and delivered and validly issued by the Company and any other person signing or authenticating the SVS, as applicable;</FONT></TD></TR>
  </TABLE>
<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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9.</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the terms of the offering of the SVS and related matters have been duly authorized by the Company;</FONT></TD></TR>
  </TABLE>
<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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the Company shall have received, in respect of any issue of SVS not issued for money, property or past service that is not less in value than the fair equivalent of the money that the Company would have received if the SVS had been issued for money;</FONT></TD></TR>
  </TABLE>
<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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11.</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the execution and delivery of the Agreement and the performance by the Company of its obligations under the terms and conditions thereunder do not and will not conflict with and do not and will not result in a breach of or default under, and do not and will not create a state of facts which, after notice or lapse of time or both, will conflict with or result in a breach of or default under any of the terms or conditions of the articles or by-laws of the Company, any resolutions of the Board of Directors or shareholders of the Company, any agreement or obligation of the Company, or applicable law;</FONT></TD></TR>
  </TABLE>
<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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12.</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the authorization, creation, authentication, sale, delivery and issuance of the SVS and the Company&rsquo;s performance of its obligations under the terms and conditions of the SVS do not and will not conflict with and do not and will not result in a breach of or default under, and do not and will not create a state of facts which, after notice or lapse of time or both, will conflict with or result in a breach of or default under any of the terms or conditions of the articles or by-laws of the Company, any resolutions of the Board of Directors or shareholders of the Company, any agreement or obligation of the Company, or applicable law; and</FONT></TD></TR>
  </TABLE>
<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-top: 0pt; margin-bottom: 0pt; text-align: center"><IMG SRC="tm2321959d2_ex5-1img005.jpg" ALT="">&nbsp;</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: justify"></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; text-align: justify">&nbsp;</P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
  <TD STYLE="width: 50%">&nbsp;<IMG SRC="tm2321959d2_ex5-1img003.jpg" ALT=""></TD>
  <TD STYLE="vertical-align: bottom; text-align: right; width: 50%">Page 3</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the terms of the offering of the SVS and related matters do not and will not conflict with and do not and will not result in a breach of or default under, and do not and will not create a state of facts which, after notice or lapse of time or both, will conflict with or result in a breach of or default under any of the terms or conditions of the articles or by-laws of the Company, any resolutions of the Board of Directors or shareholders of the Company, any agreement or obligation of the Company, or applicable law.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Based upon the foregoing, and subject to the qualifications,
assumptions and limitations stated herein, we are of the opinion that, upon payment for the applicable SVS provided for in the applicable
Agreement and otherwise in accordance with such Agreement, the SVS will be validly issued, fully paid and non-assessable shares in the
capital of 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; text-align: justify">We hereby consent to the filing of this opinion
letter as Exhibit&nbsp;5.1 to the Registration Statement and to the use of our name under the caption &ldquo;Legal Matters&rdquo; in the
Prospectus included in the Registration Statement. In giving this opinion, we do not thereby admit that we are within the category of
persons whose consent is required under Section&nbsp;7 of the Act or the rules&nbsp;and regulations of the Commission thereunder.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 50%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yours
    very truly,</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: italic 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Blake, Cassels&nbsp;&amp; Graydon LLP</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"><IMG SRC="tm2321959d2_ex5-1img005.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"></P>

<!-- Field: Page; Sequence: 3; 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>tm2321959d2_ex23-1.htm
<DESCRIPTION>EXHIBIT 23.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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Exhibit&nbsp;23.1</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"><IMG SRC="tm2321959d2_ex23-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 0pt 1in">KPMG LLP</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in">Bay Adelaide Centre</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in">333 Bay Street, Suite&nbsp;4600</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in">Toronto, Ontario, M5H 2S5</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in">Telephone (416) 777-8500</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in">Fax (416) 777-8818</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in"><U>www.kpmg.ca</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-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Consent of Independent Registered Public Accounting
Firm</B></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">The Board of Directors</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Celestica Inc.</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 consent to the use of our report dated March&nbsp;9,
2023, on the consolidated financial statements of Celestica Inc. (the &ldquo;Entity&rdquo;), which comprise the consolidated balance sheets
as of December&nbsp;31, 2022 and December&nbsp;31, 2021, the related consolidated statements of operations, comprehensive income, changes
in equity and cash flows for each of the years in the three-year period ended December&nbsp;31, 2022, and the related notes and our report
dated March&nbsp;9, 2023 on the effectiveness of internal control over financial reporting as of December&nbsp;31, 2022 which are incorporated
by reference in this Registration Statement on Form&nbsp;S-8 of the Entity and are included in the Entity&rsquo;s Annual Report on Form&nbsp;20-F
filed with the United States Securities and Exchange Commission on March&nbsp;13, 2023.</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">/s/ KPMG LLP</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Chartered Professional Accountants, Licensed Public Accountants</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Toronto, Canada</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: center">KPMG LLP, an Ontario limited liability partnership
and member firm of the KPMG global organization of independent member firms affiliated with KPMG International Limited, a private English
company limited by guarantee.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">KPMG Canada provides services to KPMG LLP.</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; 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-FILING FEES
<SEQUENCE>4
<FILENAME>tm2321959d2_ex-exfilingfees.htm
<DESCRIPTION>EX-FILING FEES
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Exhibit&nbsp;107</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: center"><B>Calculation of Filing Fee Table</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Form&nbsp;Type)</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: center"><B>Celestica Inc.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Exact name of registrant as specified in its charter]</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: center"><B>Table 1: Newly Registered Securities</B></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 9%; border: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Security
    Type</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 20%; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Security
    Class Title</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 10%; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Fee
    Calculation Rule</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 13%; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Amount
    Registered(1)</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 10%; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Proposed
    </B></FONT></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Maximum
    </B></FONT></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Offering
    Price Per Unit </B></FONT></P></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 14%; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Maximum
    </B></FONT></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Aggregate
    </B></FONT></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Offering
    Price </B></FONT></P></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 12%; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Fee
    Rate</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 12%; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Amount
    of Registration Fee</B></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subordinate
    Voting Shares &nbsp;without par value (SVS)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">298,954
    SVS </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$13.3009
    (2)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$3,976,357.26
    (2)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$0.00011020</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$438.19</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SVS</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">94,518
    SVS</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$10.58
    (3)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$1,000,000.44
    (3)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$0.00011020</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$110.20</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="4" STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Total
    Offering Amounts&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$4,976,357.70</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$548.39</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="4" STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Total
    Fee Offsets</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">--</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="4" STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Net
    Fee Due</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$548.39</FONT></TD></TR>
  </TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in">(1)</TD><TD STYLE="text-align: justify">This registration statement covers 393,472 SVS issuable with respect to stock options previously granted
under Celestica&rsquo;s amended and restated Long-Term Incentive Plan. Pursuant to Rule&nbsp;416(a)&nbsp;under the Securities Act of 1933,
as amended (Securities Act), this Registration Statement shall also cover any additional SVS which become issuable under the pursuant
to anti-dilution and adjustment provisions thereof resulting from stock splits, stock dividends or similar transactions.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in">(2)</TD><TD STYLE="text-align: justify">Estimated solely for the purpose of calculating the registration fee pursuant to Rule&nbsp;457(h)&nbsp;promulgated
under the Securities Act. The &ldquo;Proposed Maximum Offering Price Per Unit&rdquo; and &ldquo;Maximum Aggregate Offering Price&rdquo;
are based on the option exercise price (Cdn$17.52), converted into U.S. dollars ($13.3009) based on the average daily exchange rate for
United States dollars as reported by the Bank of Canada on July&nbsp;24, 2023, of Cdn $1.00 = US$0.759186.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in">(3)</TD><TD STYLE="text-align: justify">Estimated solely for the purpose of calculating the registration fee pursuant to Rule&nbsp;457(h)&nbsp;promulgated
under the Securities Act. The &ldquo;Proposed Maximum Offering Price Per Unit&rdquo; and &ldquo;Maximum Aggregate Offering Price&rdquo;
are based on the option exercise price.</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: 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>5
<FILENAME>tm2321959d2_ex5-1img002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tm2321959d2_ex5-1img002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1"  O U,# 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"'_A\5_P %
M(  /^&D[W@Y&?AC\%3@$@CD_#C)'L<X''-+_ ,/BO^"D'/\ QDG> GO_ ,*P
M^"F?P_XMOQ7YF45_.L>(<^LO^%G,_AO_ +W6ZQCY=#_H,K> _@FJU9+PF\.D
ME6JI)<(Y19)8JI%)?N]$HI179*VQ^F?_  ^+_P""D/\ T<I>_P#AL?@K_P#.
MXH_X?%_\%(?^CE+W_P -C\%?_G<5^9E%/_6'/_\ H=9I_P"%E;_Y(C_B!/@G
M_P!&C\//_$3RC_Y6?IG_ ,/B_P#@I#_T<I>_^&Q^"O\ \[BC_A\7_P %(?\
MHY2]_P##8_!7_P"=Q7YF44?ZPY__ -#K-/\ PLK?_)!_Q GP3_Z-'X>?^(GE
M'_RL_3/_ (?%_P#!2'_HY2]_\-C\%?\ YW%'_#XO_@I#_P!'*7O_ (;'X*__
M #N*_,RBC_6'/_\ H=9I_P"%E;_Y(/\ B!/@G_T:/P\_\1/*/_E9^F?_  ^+
M_P""D/\ T<I>_P#AL?@K_P#.XH_X?%_\%(?^CE+W_P -C\%?_G<5^9E%'^L.
M?_\ 0ZS3_P +*W_R0?\ $"?!/_HT?AY_XB>4?_*S],_^'Q?_  4A_P"CE+W_
M ,-C\%?_ )W%'_#XO_@I#_T<I>_^&Q^"O_SN*_,RBC_6'/\ _H=9I_X65O\
MY(/^($^"?_1H_#S_ ,1/*/\ Y6?IG_P^+_X*0_\ 1RE[_P"&Q^"O_P [BC_A
M\7_P4A_Z.4O?_#8_!7_YW%?F911_K#G_ /T.LT_\+*W_ ,D'_$"?!/\ Z-'X
M>?\ B)Y1_P#*S],_^'Q?_!2'_HY2]_\ #8_!7_YW%'_#XO\ X*0_]'*7O_AL
M?@K_ /.XK\S**/\ 6'/_ /H=9I_X65O_ )(/^($^"?\ T:/P\_\ $3RC_P"5
MGZ9_\/B_^"D/_1RE[_X;'X*__.XH_P"'Q?\ P4A_Z.4O?_#8_!7_ .=Q7YF4
M4?ZPY_\ ]#K-/_"RM_\ )!_Q GP3_P"C1^'G_B)Y1_\ *S],_P#A\7_P4A_Z
M.4O?_#8_!7_YW%'_  ^+_P""D/\ T<I>_P#AL?@K_P#.XK\S**/]8<__ .AU
MFG_A96_^2#_B!/@G_P!&C\//_$3RC_Y6?IG_ ,/B_P#@I#_T<I>_^&Q^"O\
M\[BC_A\7_P %(?\ HY2]_P##8_!7_P"=Q7YF44?ZPY__ -#K-/\ PLK?_)!_
MQ GP3_Z-'X>?^(GE'_RL_3/_ (?%_P#!2'_HY2]_\-C\%?\ YW%'_#XO_@I#
M_P!'*7O_ (;'X*__ #N*_,RBC_6'/_\ H=9I_P"%E;_Y(/\ B!/@G_T:/P\_
M\1/*/_E9^F?_  ^+_P""D/\ T<I>_P#AL?@K_P#.XH_X?%_\%(?^CE+W_P -
MC\%?_G<5^9E%'^L.?_\ 0ZS3_P +*W_R0?\ $"?!/_HT?AY_XB>4?_*S],_^
M'Q?_  4A_P"CE+W_ ,-C\%?_ )W%'_#XO_@I#_T<I>_^&Q^"O_SN*_,RBC_6
M'/\ _H=9I_X65O\ Y(/^($^"?_1H_#S_ ,1/*/\ Y6?IG_P^+_X*0_\ 1RE[
M_P"&Q^"O_P [BC_A\7_P4A_Z.4O?_#8_!7_YW%?F911_K#G_ /T.LT_\+*W_
M ,D'_$"?!/\ Z-'X>?\ B)Y1_P#*S],_^'Q?_!2'_HY2]_\ #8_!7_YW%'_#
MXO\ X*0_]'*7O_AL?@K_ /.XK\S**/\ 6'/_ /H=9I_X65O_ )(/^($^"?\
MT:/P\_\ $3RC_P"5GZ9_\/B_^"D/_1RE[_X;'X*__.XH_P"'Q?\ P4A_Z.4O
M?_#8_!7_ .=Q7YF44?ZPY_\ ]#K-/_"RM_\ )!_Q GP3_P"C1^'G_B)Y1_\
M*S],_P#A\7_P4A_Z.4O?_#8_!7_YW%'_  ^+_P""D/\ T<I>_P#AL?@K_P#.
MXK\S**/]8<__ .AUFG_A96_^2#_B!/@G_P!&C\//_$3RC_Y6?IG_ ,/B_P#@
MI#_T<I>_^&Q^"O\ \[BC_A\7_P %(?\ HY2]_P##8_!7_P"=Q7YF44?ZPY__
M -#K-/\ PLK?_)!_Q GP3_Z-'X>?^(GE'_RL_3/_ (?%_P#!2'_HY2]_\-C\
M%?\ YW%'_#XO_@I#_P!'*7O_ (;'X*__ #N*_,RBC_6'/_\ H=9I_P"%E;_Y
M(/\ B!/@G_T:/P\_\1/*/_E9^F?_  ^+_P""D/\ T<I>_P#AL?@K_P#.XH_X
M?%_\%(?^CE+W_P -C\%?_G<5^9E%'^L.?_\ 0ZS3_P +*W_R0?\ $"?!/_HT
M?AY_XB>4?_*S],_^'Q?_  4A_P"CE+W_ ,-C\%?_ )W%'_#XO_@I#_T<I>_^
M&Q^"O_SN*_,RBC_6'/\ _H=9I_X65O\ Y(/^($^"?_1H_#S_ ,1/*/\ Y6?I
MG_P^+_X*0_\ 1RE[_P"&Q^"O_P [BC_A\7_P4A_Z.4O?_#8_!7_YW%?F911_
MK#G_ /T.LT_\+*W_ ,D'_$"?!/\ Z-'X>?\ B)Y1_P#*S],_^'Q?_!2'_HY2
M]_\ #8_!7_YW%'_#XO\ X*0_]'*7O_AL?@K_ /.XK\S**/\ 6'/_ /H=9I_X
M65O_ )(/^($^"?\ T:/P\_\ $3RC_P"5GZ9_\/B_^"D/_1RE[_X;'X*__.XH
M_P"'Q?\ P4A_Z.4O?_#8_!7_ .=Q7YF44?ZPY_\ ]#K-/_"RM_\ )!_Q GP3
M_P"C1^'G_B)Y1_\ *S],_P#A\7_P4A_Z.4O?_#8_!7_YW%'_  ^+_P""D/\
MT<I>_P#AL?@K_P#.XK\S**/]8<__ .AUFG_A96_^2#_B!/@G_P!&C\//_$3R
MC_Y6?IG_ ,/B_P#@I#_T<I>_^&Q^"O\ \[BC_A\7_P %(?\ HY2]_P##8_!7
M_P"=Q7YF44?ZPY__ -#K-/\ PLK?_)!_Q GP3_Z-'X>?^(GE'_RL_3/_ (?%
M_P#!2'_HY2]_\-C\%?\ YW%'_#XO_@I#_P!'*7O_ (;'X*__ #N*_,RBC_6'
M/_\ H=9I_P"%E;_Y(/\ B!/@G_T:/P\_\1/*/_E9^F?_  ^+_P""D/\ T<I>
M_P#AL?@K_P#.XH_X?%_\%(?^CE+W_P -C\%?_G<5^9E%'^L.?_\ 0ZS3_P +
M*W_R0?\ $"?!/_HT?AY_XB>4?_*S],_^'Q?_  4A_P"CE+W_ ,-C\%?_ )W%
M'_#XO_@I#_T<I>_^&Q^"O_SN*_,RBC_6'/\ _H=9I_X65O\ Y(/^($^"?_1H
M_#S_ ,1/*/\ Y6?IG_P^+_X*0_\ 1RE[_P"&Q^"O_P [BC_A\7_P4A_Z.4O?
M_#8_!7_YW%?F911_K#G_ /T.LT_\+*W_ ,D'_$"?!/\ Z-'X>?\ B)Y1_P#*
MS],_^'Q?_!2'_HY2]_\ #8_!7_YW%'_#XO\ X*0_]'*7O_AL?@K_ /.XK\S*
M*/\ 6'/_ /H=9I_X65O_ )(/^($^"?\ T:/P\_\ $3RC_P"5GZ9_\/B_^"D/
M_1RE[_X;'X*__.XH_P"'Q?\ P4A_Z.4O?_#8_!7_ .=Q7YF44?ZPY_\ ]#K-
M/_"RM_\ )!_Q GP3_P"C1^'G_B)Y1_\ *S],_P#A\7_P4A_Z.4O?_#8_!7_Y
MW%'_  ^+_P""D/\ T<I>_P#AL?@K_P#.XK\S**/]8<__ .AUFG_A96_^2#_B
M!/@G_P!&C\//_$3RC_Y6?IG_ ,/B_P#@I#_T<I>_^&Q^"O\ \[BC_A\7_P %
M(?\ HY2]_P##8_!7_P"=Q7YF44?ZPY__ -#K-/\ PLK?_)!_Q GP3_Z-'X>?
M^(GE'_RL_3/_ (?%_P#!2'_HY2]_\-C\%?\ YW%'_#XO_@I#_P!'*7O_ (;'
MX*__ #N*_,RBC_6'/_\ H=9I_P"%E;_Y(/\ B!/@G_T:/P\_\1/*/_E9^F?_
M  ^+_P""D/\ T<I>_P#AL?@K_P#.XH_X?%_\%(?^CE+W_P -C\%?_G<5^9E%
M'^L.?_\ 0ZS3_P +*W_R0?\ $"?!/_HT?AY_XB>4?_*S],_^'Q?_  4A_P"C
ME+W_ ,-C\%?_ )W%'_#XO_@I#_T<I>_^&Q^"O_SN*_,RBC_6'/\ _H=9I_X6
M5O\ Y(/^($^"?_1H_#S_ ,1/*/\ Y6?IG_P^+_X*0_\ 1RE[_P"&Q^"O_P [
MBC_A\7_P4A_Z.4O?_#8_!7_YW%?F911_K#G_ /T.LT_\+*W_ ,D'_$"?!/\
MZ-'X>?\ B)Y1_P#*S],_^'Q?_!2'_HY2]_\ #8_!7_YW%'_#XO\ X*0_]'*7
MO_AL?@K_ /.XK\S**/\ 6'/_ /H=9I_X65O_ )(/^($^"?\ T:/P\_\ $3RC
M_P"5GZ9_\/B_^"D/_1RE[_X;'X*__.XH_P"'Q?\ P4A_Z.4O?_#8_!7_ .=Q
M7YF44?ZPY_\ ]#K-/_"RM_\ )!_Q GP3_P"C1^'G_B)Y1_\ *S],_P#A\7_P
M4A_Z.4O?_#8_!7_YW%'_  ^+_P""D/\ T<I>_P#AL?@K_P#.XK\S**/]8<__
M .AUFG_A96_^2#_B!/@G_P!&C\//_$3RC_Y6?IG_ ,/B_P#@I#_T<I>_^&Q^
M"O\ \[BC_A\7_P %(?\ HY2]_P##8_!7_P"=Q7YF44?ZPY__ -#K-/\ PLK?
M_)!_Q GP3_Z-'X>?^(GE'_RL_3/_ (?%_P#!2'_HY2]_\-C\%?\ YW%'_#XO
M_@I#_P!'*7O_ (;'X*__ #N*_,RBC_6'/_\ H=9I_P"%E;_Y(/\ B!/@G_T:
M/P\_\1/*/_E9^F?_  ^+_P""D/\ T<I>_P#AL?@K_P#.XH_X?%_\%(?^CE+W
M_P -C\%?_G<5^9E%'^L.?_\ 0ZS3_P +*W_R0?\ $"?!/_HT?AY_XB>4?_*S
M],_^'Q?_  4A_P"CE+W_ ,-C\%?_ )W%'_#XO_@I#_T<I>_^&Q^"O_SN*_,R
MBC_6'/\ _H=9I_X65O\ Y(/^($^"?_1H_#S_ ,1/*/\ Y6?IG_P^+_X*0_\
M1RE[_P"&Q^"O_P [BC_A\7_P4A_Z.4O?_#8_!7_YW%?F911_K#G_ /T.LT_\
M+*W_ ,D'_$"?!/\ Z-'X>?\ B)Y1_P#*S],_^'Q?_!2'_HY2]_\ #8_!7_YW
M%'_#XO\ X*0_]'*7O_AL?@K_ /.XK\S**/\ 6'/_ /H=9I_X65O_ )(/^($^
M"?\ T:/P\_\ $3RC_P"5GZ9_\/B_^"D/_1RE[_X;'X*__.XH_P"'Q?\ P4A_
MZ.4O?_#8_!7_ .=Q7YF44?ZPY_\ ]#K-/_"RM_\ )!_Q GP3_P"C1^'G_B)Y
M1_\ *S],_P#A\7_P4A_Z.4O?_#8_!7_YW%'_  ^+_P""D/\ T<I>_P#AL?@K
M_P#.XK\S**/]8<__ .AUFG_A96_^2#_B!/@G_P!&C\//_$3RC_Y6?IG_ ,/B
M_P#@I#_T<I>_^&Q^"O\ \[BC_A\7_P %(?\ HY2]_P##8_!7_P"=Q7YF44?Z
MPY__ -#K-/\ PLK?_)!_Q GP3_Z-'X>?^(GE'_RL_3/_ (?%_P#!2'_HY2]_
M\-C\%?\ YW%'_#XO_@I#_P!'*7O_ (;'X*__ #N*_,RBC_6'/_\ H=9I_P"%
ME;_Y(/\ B!/@G_T:/P\_\1/*/_E9^F?_  ^+_P""D/\ T<I>_P#AL?@K_P#.
MXH_X?%_\%(?^CE+W_P -C\%?_G<5^9E%'^L.?_\ 0ZS3_P +*W_R0?\ $"?!
M/_HT?AY_XB>4?_*S],_^'Q?_  4A_P"CE+W_ ,-C\%?_ )W%%?F911_K#G__
M $.LT_\ "RM_\D'_ ! GP3_Z-'X>?^(GE'_RL****\:/PQ_PK\D?K=;^/6_Z
M_P!7_P!2IA1115&84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%?N^/^
M#>7]MO@GXA?LS YZ?\)Q\2\CW./@^1^1S[4#_@WE_;;_ .B@_LSC_N>/B5_3
MX/U]%'A+B6T4\FQ:LDK?[/H^1)_\QKZW6NG;S_!JOTI_H[2JUI1\7N$FI5JL
MDU+/;-2Q,YQ:OPALX-2MO9ZZZ'X045^[_P#Q#R_MM?\ 10OV9O\ PN/B7_\
M.>H_XAY?VVO^BA?LS?\ A<?$O_YSU+_5'B3_ *$V.^_#?_-9/_$TWT=?^CP<
M(_\ @>?_ /T'GX045^[_ /Q#R_MM?]%"_9F_\+CXE_\ SGJ/^(>7]MK_ **%
M^S-_X7'Q+_\ G/4?ZH\2?]";'??AO_FL/^)IOHZ_]'@X1_\  \__ /H//P@H
MK]W_ /B'E_;:_P"BA?LS?^%Q\2__ )SU'_$/+^VU_P!%"_9F_P#"X^)?_P Y
MZC_5'B3_ *$V.^_#?_-8?\33?1U_Z/!PC_X'G_\ ]!Y^$%%?N_\ \0\O[;7_
M $4+]F;_ ,+CXE__ #GJ/^(>7]MK_HH7[,W_ (7'Q+_^<]1_JCQ)_P!";'??
MAO\ YK#_ (FF^CK_ -'@X1_\#S__ .@\_""BOW?_ .(>7]MK_HH7[,W_ (7'
MQ+_^<]1_Q#R_MM?]%"_9F_\ "X^)?_SGJ/\ 5'B3_H38[[\-_P#-8?\ $TWT
M=?\ H\'"/_@>?_\ T'GX045^[_\ Q#R_MM?]%"_9F_\ "X^)?_SGJ/\ B'E_
M;:_Z*%^S-_X7'Q+_ /G/4?ZH\2?]";'??AO_ )K#_B:;Z.O_ $>#A'_P//\
M_P"@\_""BOW?_P"(>7]MK_HH7[,W_A<?$O\ ^<]1_P 0\O[;7_10OV9O_"X^
M)?\ \YZC_5'B3_H38[[\-_\ -8?\33?1U_Z/!PC_ .!Y_P#_ $'GX045^[__
M !#R_MM?]%"_9F_\+CXE_P#SGJ/^(>7]MK_HH7[,W_A<?$O_ .<]1_JCQ)_T
M)L=]^&_^:P_XFF^CK_T>#A'_ ,#S_P#^@\_""BOW?_XAY?VVO^BA?LS?^%Q\
M2_\ YSU'_$/+^VU_T4+]F;_PN/B7_P#.>H_U1XD_Z$V.^_#?_-8?\33?1U_Z
M/!PC_P"!Y_\ _0>?A!17[O\ _$/+^VU_T4+]F;_PN/B7_P#.>H_XAY?VVO\
MHH7[,W_A<?$O_P"<]1_JCQ)_T)L=]^&_^:P_XFF^CK_T>#A'_P #S_\ ^@\_
M""BOW?\ ^(>7]MK_ **%^S-_X7'Q+_\ G/4?\0\O[;7_ $4+]F;_ ,+CXE__
M #GJ/]4>)/\ H38[[\-_\UA_Q--]'7_H\'"/_@>?_P#T'GX045^[_P#Q#R_M
MM?\ 10OV9O\ PN/B7_\ .>H_XAY?VVO^BA?LS?\ A<?$O_YSU'^J/$G_ $)L
M=]^&_P#FL/\ B:;Z.O\ T>#A'_P//_\ Z#S\(**_=_\ XAY?VVO^BA?LS?\
MA<?$O_YSU'_$/+^VU_T4+]F;_P +CXE__.>H_P!4>)/^A-COOPW_ ,UA_P 3
M3?1U_P"CP<(_^!Y__P#0>?A!17[O_P#$/+^VU_T4+]F;_P +CXE__.>H_P"(
M>7]MK_HH7[,W_A<?$O\ ^<]1_JCQ)_T)L=]^&_\ FL/^)IOHZ_\ 1X.$?_ \
M_P#_ *#S\(**_=__ (AY?VVO^BA?LS?^%Q\2_P#YSU'_ !#R_MM?]%"_9F_\
M+CXE_P#SGJ/]4>)/^A-COOPW_P UA_Q--]'7_H\'"/\ X'G_ /\ 0>?A!17[
MO_\ $/+^VU_T4+]F;_PN/B7_ /.>H_XAY?VVO^BA?LS?^%Q\2_\ YSU'^J/$
MG_0FQWWX;_YK#_B:;Z.O_1X.$?\ P//_ /Z#S\(**_=__B'E_;:_Z*%^S-_X
M7'Q+_P#G/4?\0\O[;7_10OV9O_"X^)?_ ,YZC_5'B3_H38[[\-_\UA_Q--]'
M7_H\'"/_ ('G_P#]!Y^$%%?N_P#\0\O[;7_10OV9O_"X^)?_ ,YZC_B'E_;:
M_P"BA?LS?^%Q\2__ )SU'^J/$G_0FQWWX;_YK#_B:;Z.O_1X.$?_  //_P#Z
M#S\(**_=_P#XAY?VVO\ HH7[,W_A<?$O_P"<]1_Q#R_MM?\ 10OV9O\ PN/B
M7_\ .>H_U1XD_P"A-COOPW_S6'_$TWT=?^CP<(_^!Y__ /0>?A!17[O_ /$/
M+^VU_P!%"_9F_P#"X^)?_P YZC_B'E_;:_Z*%^S-_P"%Q\2__G/4?ZH\2?\
M0FQWWX;_ .:P_P")IOHZ_P#1X.$?_ \__P#H//P@HK]W_P#B'E_;:_Z*%^S-
M_P"%Q\2__G/4?\0\O[;7_10OV9O_  N/B7_\YZC_ %1XD_Z$V.^_#?\ S6'_
M !--]'7_ */!PC_X'G__ -!Y^$%%?N__ ,0\O[;7_10OV9O_  N/B7_\YZC_
M (AY?VVO^BA?LS?^%Q\2_P#YSU'^J/$G_0FQWWX;_P":P_XFF^CK_P!'@X1_
M\#S_ /\ H//P@HK]W_\ B'E_;:_Z*%^S-_X7'Q+_ /G/4?\ $/+^VU_T4+]F
M;_PN/B7_ /.>H_U1XD_Z$V.^_#?_ #6'_$TWT=?^CP<(_P#@>?\ _P!!Y^$%
M%?N__P 0\O[;7_10OV9O_"X^)?\ \YZC_B'E_;:_Z*%^S-_X7'Q+_P#G/4?Z
MH\2?]";'??AO_FL/^)IOHZ_]'@X1_P# \_\ _H//P@HK]W_^(>7]MK_HH7[,
MW_A<?$O_ .<]1_Q#R_MM?]%"_9F_\+CXE_\ SGJ/]4>)/^A-COOPW_S6'_$T
MWT=?^CP<(_\ @>?_ /T'GX045^[_ /Q#R_MM?]%"_9F_\+CXE_\ SGJ/^(>7
M]MK_ **%^S-_X7'Q+_\ G/4?ZH\2?]";'??AO_FL/^)IOHZ_]'@X1_\  \__
M /H//P@HK]W_ /B'E_;:_P"BA?LS?^%Q\2__ )SU'_$/+^VU_P!%"_9F_P#"
MX^)?_P YZC_5'B3_ *$V.^_#?_-8?\33?1U_Z/!PC_X'G_\ ]!Y^$%%?N_\
M\0\O[;7_ $4+]F;_ ,+CXE__ #GJ/^(>7]MK_HH7[,W_ (7'Q+_^<]1_JCQ)
M_P!";'??AO\ YK#_ (FF^CK_ -'@X1_\#S__ .@\_""BOW?_ .(>7]MK_HH7
M[,W_ (7'Q+_^<]1_Q#R_MM?]%"_9F_\ "X^)?_SGJ/\ 5'B3_H38[[\-_P#-
M8?\ $TWT=?\ H\'"/_@>?_\ T'GX045^[_\ Q#R_MM?]%"_9F_\ "X^)?_SG
MJ/\ B'E_;:_Z*%^S-_X7'Q+_ /G/4?ZH\2?]";'??AO_ )K#_B:;Z.O_ $>#
MA'_P//\ _P"@\_""BOW?_P"(>7]MK_HH7[,W_A<?$O\ ^<]1_P 0\O[;7_10
MOV9O_"X^)?\ \YZC_5'B3_H38[[\-_\ -8?\33?1U_Z/!PC_ .!Y_P#_ $'G
MX045^[__ !#R_MM?]%"_9F_\+CXE_P#SGJ/^(>7]MK_HH7[,W_A<?$O_ .<]
M1_JCQ)_T)L=]^&_^:P_XFF^CK_T>#A'_ ,#S_P#^@\_""BOW?_XAY?VVO^BA
M?LS?^%Q\2_\ YSU'_$/+^VU_T4+]F;_PN/B7_P#.>H_U1XD_Z$V.^_#?_-8?
M\33?1U_Z/!PC_P"!Y_\ _0>?A!17[O\ _$/+^VU_T4+]F;_PN/B7_P#.>H_X
MAY?VVO\ HH7[,W_A<?$O_P"<]1_JCQ)_T)L=]^&_^:P_XFF^CK_T>#A'_P #
MS_\ ^@\_""BOW?\ ^(>7]MK_ **%^S-_X7'Q+_\ G/4?\0\O[;7_ $4+]F;_
M ,+CXE__ #GJ/]4>)/\ H38[[\-_\UA_Q--]'7_H\'"/_@>?_P#T'GX045^[
M_P#Q#R_MM?\ 10OV9O\ PN/B7_\ .>H_XAY?VVO^BA?LS?\ A<?$O_YSU'^J
M/$G_ $)L=]^&_P#FL/\ B:;Z.O\ T>#A'_P//_\ Z#S\(**_=_\ XAY?VVO^
MBA?LS?\ A<?$O_YSU'_$/+^VU_T4+]F;_P +CXE__.>H_P!4>)/^A-COOPW_
M ,UA_P 33?1U_P"CP<(_^!Y__P#0>?A!17[O_P#$/+^VU_T4+]F;_P +CXE_
M_.>H_P"(>7]MK_HH7[,W_A<?$O\ ^<]1_JCQ)_T)L=]^&_\ FL/^)IOHZ_\
M1X.$?_ \_P#_ *#S\(**_=__ (AY?VVO^BA?LS?^%Q\2_P#YSU'_ !#R_MM?
M]%"_9F_\+CXE_P#SGJ/]4>)/^A-COOPW_P UA_Q--]'7_H\'"/\ X'G_ /\
M0>?A!17[O_\ $/+^VU_T4+]F;_PN/B7_ /.>H_XAY?VVO^BA?LS?^%Q\2_\
MYSU'^J/$G_0FQWWX;_YK#_B:;Z.O_1X.$?\ P//_ /Z#S\(**_=__B'E_;:_
MZ*%^S-_X7'Q+_P#G/4?\0\O[;7_10OV9O_"X^)?_ ,YZC_5'B3_H38[[\-_\
MUA_Q--]'7_H\'"/_ ('G_P#]!Y^$%%?N_P#\0\O[;7_10OV9O_"X^)?_ ,YZ
MC_B'E_;:_P"BA?LS?^%Q\2__ )SU'^J/$G_0FQWWX;_YK#_B:;Z.O_1X.$?_
M  //_P#Z#S\(**_=_P#XAY?VVO\ HH7[,W_A<?$O_P"<]1_Q#R_MM?\ 10OV
M9O\ PN/B7_\ .>H_U1XD_P"A-COOPW_S6'_$TWT=?^CP<(_^!Y__ /0>?A!1
M7[O_ /$/+^VU_P!%"_9F_P#"X^)?_P YZC_B'E_;:_Z*%^S-_P"%Q\2__G/4
M?ZH\2?\ 0FQWWX;_ .:P_P")IOHZ_P#1X.$?_ \__P#H//P@HK]W_P#B'E_;
M:_Z*%^S-_P"%Q\2__G/4?\0\O[;7_10OV9O_  N/B7_\YZC_ %1XD_Z$V.^_
M#?\ S6'_ !--]'7_ */!PC_X'G__ -!Y^$%%?N__ ,0\O[;7_10OV9O_  N/
MB7_\YZC_ (AY?VVO^BA?LS?^%Q\2_P#YSU'^J/$G_0FQWWX;_P":P_XFF^CK
M_P!'@X1_\#S_ /\ H//P@HK]W_\ B'E_;:_Z*%^S-_X7'Q+_ /G/4?\ $/+^
MVU_T4+]F;_PN/B7_ /.>H_U1XD_Z$V.^_#?_ #6'_$TWT=?^CP<(_P#@>?\
M_P!!Y^$%%?N__P 0\O[;7_10OV9O_"X^)?\ \YZC_B'E_;:_Z*%^S-_X7'Q+
M_P#G/4?ZH\2?]";'??AO_FL/^)IOHZ_]'@X1_P# \_\ _H//P@HK]W_^(>7]
MMK_HH7[,W_A<?$O_ .<]1_Q#R_MM?]%"_9F_\+CXE_\ SGJ/]4>)/^A-COOP
MW_S6'_$TWT=?^CP<(_\ @>?_ /T'GX045^[_ /Q#R_MM?]%"_9F_\+CXE_\
MSGJ/^(>7]MK_ **%^S-_X7'Q+_\ G/4?ZH\2?]";'??AO_FL/^)IOHZ_]'@X
M1_\  \__ /H//P@HK]W_ /B'E_;:_P"BA?LS?^%Q\2__ )SU'_$/+^VU_P!%
M"_9F_P#"X^)?_P YZC_5'B3_ *$V.^_#?_-8?\33?1U_Z/!PC_X'G_\ ]!Y^
M$%%?N_\ \0\O[;7_ $4+]F;_ ,+CXE__ #GJ/^(>7]MK_HH7[,W_ (7'Q+_^
M<]1_JCQ)_P!";'??AO\ YK#_ (FF^CK_ -'@X1_\#S__ .@\_""BOW?_ .(>
M7]MK_HH7[,W_ (7'Q+_^<]11_JCQ)_T)L=]^&_\ FL/^)IOHZ_\ 1X.$?_ \
(_P#_ *#S_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>tm2321959d2_ex5-1img003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tm2321959d2_ex5-1img003.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" !( / # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MB:WLKGPYX3M/#4GQ!UZV4107VJ72V5A-''+I6H2^,+$)J-Q][?!']GC]@/\
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
M<?[G_ ?_ (*;_P#!4CXE>"?!'[-?_!+;_@D))\#?A#\,](T_X<>%/&W[1O\
MPEW_  BOAK1]!":7<7FK:IJEK\'?"R^)+29;C4_$-NFN>-M>U#5WOKR[T_5]
M2NYHY_Z$?V'/V/?V?_\ @E=^Q[HWPFT+7]!\/^%? ^EW?CCXS_&'Q;=Z?X8M
M?%OC.:PM?^$P^(OBS4]2O%L=%TXI96]EI=I=7[6GA_PWINDZ2+J<V;W5Q\$^
M+/\ @M#XE_:;\:^*_@/_ ,$AOV>M;_;'^)'AV9=-\3?M ^,7E^'G[(OPRDN"
MT2ZKK'C+5+C3=<\;R6SI+-;:#HD.AOXCM8)+WPIJOB"WC,;A3ES.T8IQC\*;
M:45W:T3<O.W:S/@;XO\ _!OQ^UI^VMXCE^-W_!5#_@IM%?2:3;2WT?@KX7^$
M%M_AE\.+%XR][:>%=1\8ZSX3\(^$[&V@CC2]U"#X=&[U0Q&ZU?4KVX4W<W+>
M'/\ @F/_ ,$W'T*S^%O[/W[1G_!3_P#;[N/#$W]B6W@[]F?XU:/??!/P=>L<
M7%E?_$VP\,>!/V<? ,1N=SWVDW7Q)?Q A,T_]DWCQS./US^'W_!*?QG\<TL?
M&O\ P5A_:'U_]MGQ@NH0Z]IOP(T4WWPT_8]^'6HIMDAM])^%7AAM!/Q-O-+.
MZTM_$WQ+CN_MMF<W/AQ+IYKJ7]==/T[X?_"+P*EEI5CX1^&GPU\!:!<3+:V%
MMI'A'P7X/\,Z+:27-U*(+=+#1M"T72[.&:YN)0MM9VEO%+-*R1J[ )<Y62YM
M%LE917HK=>^Y_,O#_P &[[6W@CQ)XU^#_P"U-^UO^QG\9[337U+X?1Z/^UEK
M'Q>\-:;?PVEQ<+'\2KFR^'7PLU")7N$MK:_B\)>*]3L+&W:\F34=<CCCAG^
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
M6YD5S9:/I-FF^_USQ!JLD9M]'T'2+:\U;5;HBWL;2>4[1\D_L'?\$[?V3?\
M@E=\"]8\/?"O3[/394T,^(?C7\=O&\UC'XN\:CPW97>H7NN^+-<80VFA^%M!
MMVU&ZTOP[IYM= \.V37-P4N=1N-4U>__ (]OC3\5?B[_ ,''W_!2:]^#7A/X
M@7?PX_X)W?LW7FH>.+W6-4DM]#T7PY\*_#$]MH?B?XNZV]VD5O<?$7XFO+=6
M7@6'7Y&A\'>']2 GM[>TTKQC=Z@$VC.3:2C"*7,];Z=;7?O-V273KU/TH\$?
MML_\%-?^"\/Q \6> ?V,'U;]@7]@+P]JESH7CW]I6:SN+WXQ^-].^T(K^'_"
MGB"W>TAT_P 9W^GA+R?PW\/-2TU?",%RR^+/B/>07VEZ;JWYQ_MG_L>?!;X
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
M2]*TRTM]/TW3=.M8+&PT^PM(D@M;*QL[9(K>TM+:"..&WMX(XX88D2.-%15
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
-110 4444 %%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>tm2321959d2_ex5-1img004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tm2321959d2_ex5-1img004.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" !^ .8# 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#^_/>?0?K_
M (T;SZ#]?\:916'-+N_Z^1ORQ[+^OF/WGT'Z_P"-&\^@_7_&F44<TN[_ *^0
M<L>R_KYC]Y]O\_C7RE\3_P!J2^\!?%M/@MX1_9\^-GQR\9Q_#O3/B=J9^%^H
M? +1])T/PSK'B;7_  II_P#:-[\;/CQ\'GN-1N-3\-ZDQL]#MM76"U2&>YG@
M\U4'U57XH?MFZ/X1E_;?BU/Q_P#M._M(_LL:!+^RKX0T[2_%/[/[65C+XPU:
M/XM_$RXO/#^OZCJ/PD^*<+QZ/93V^IV]M;1:/<QOJ/G37$UO+%'"G*6FNCE%
M/5+1WO:ZM?;5Z+6XN2+>W1O1-ZJUKI:M=TK-Z6UT?W;\//VVOA=\1M:^!GAS
M2M!^(&F:]\=-3^.7ARRT7Q%H&EZ1JOP[\7_LZSM8?%'P9\3[%_$4]QHGB+1]
M8BN]'M(M"C\3:9J-Q;->6^J?V/<Z=J5[[S\7?BOX?^#'PX\3_$[Q-::I?Z#X
M5M;6[O[/08;*ZU>XCO-1L],B%E;W^H:79RNMQ?122B>_M@($E=&>0)$_\_OA
M-?'OA_PU^R]J_AKX;?$?XL:3\,?#O_!41OA[J\GA;QK\-/B+^TCHO_"M++6O
M"7CSQ/;2Z=:>+O#7Q%^.7BB?5;6?Q4]GIVM^,_$<TWQ%T73[:7Q!:V<?!>#M
M ND\*?M:Z!\&]%^%=OX9UW]E#X1WD:_ #]E;XV_ 7X4WGQ.TWXQ72F'7]-^)
M?CG7->^-?Q'\-Z/J%JOBWX@1P^#_ !-J6E:C!I?B&*TUNVNTTF54G=W;W5ME
MO",MFM=;[]+:]2W3CH^736]K_P \EK=IK1*SMWT;T/Z@X[AF56/EKGG;N3C)
MP,X<#)'7G&20,BIEE+#(*GG'&#G\F/H>_P"&<5_-M\?O"GQ&T_PK\$-!\6>"
M=5\0:MX/^-^IZC_P4?N/B3H'Q"^(G@GXP:C=_#7Q!#\'OB+\0(?AEH/_  D?
MQ)_91N_%!9O!/AS2_#4W@+X9_P!GZ)X,\>>$?#?_  BGB6RL_NW]@[Q_X.^%
M7@_4?#7B+7_ W@GPG\:_VC=>T+]F3X>^$/!/Q3\!^ A':_"[P=>>+/"_P4\-
M_$C2;'7?^$ ?Q3H'COQK;W%EIFE>"[+5]1\5P^& /#,&DS/7M'>UW]^SM>S]
MV^C:@WMSW735.FDKVBV[]-TF^MWNES6O\*OOM]I_'[]IOP/^SX_@/1M:TCQE
MXZ^(?Q6UG4M ^%GPG^&OAY?$OQ#^(6J:'IZZOKXT6RNM0T?0=+TKPYI#)J/B
M/Q/XN\0>&O"F@VDUL^JZ]:/=6D5Q=^"OQ_3XO:CXX\.:M\*_BK\&/&WP\FT
M>)/!/Q:TGPI!J0T_Q3;ZG/X?UO1/$GP\\:_$7X=^*='U+^Q=7@%UX9\:ZK-8
M7>GW%GJ]KIMQY,<WS9^TUK.J_!/]J;X ?M.ZWX-\:^,O@YI?PD^-?P+^(VL^
M"O#>J>,[_P"#E]\1/%WP8\;>&?B1J7A3P]:ZMXJU+PAJ3_#35/"OB[4?#VCW
M<OAT7.@ZMJ8?1XKYK;YP_;(_:B\+?&3X9Z-HG@;X'^)_B7\'+KXT_#_PKXW^
M,OQ7^%WQFN_V:O#]O=:3XGUJ?Q'XM^&/@ZX\+^/_ ([?#_PSK6D^'?#7B;1?
M$-CHGP7N_%?B_P +1ZAXKU*]\/ZQ::(G.2;]YZ/9]GHGM>SU=UHDG%M2!0C:
M+Y7JGJFFF]='LDU:R3:;;NERV1^SIF]&3@@-R,C/3/S#&>,9ZYXIOVCD#?'\
MQ(49!+$ D@?O.H7YCZ#/L:_F0\#^"?A!JW@SP9<?&^W\.VWPO\ _M)?M10?#
M3PAXG_8B^,4_[&7B+0_$GAOX-:CHP;X!7/C#Q%>_!O?<-J?B?X&7/C+5_$'A
M(Z7K?Q&;0-+N;K4K+2=,[_Q/HG[,6K^&/AOXU^+'P#M/#&FP_LSW7A3X5?L[
M_M!_ 3XZ?&'P.?#^@?%CXK'2M1_9]^(8TF3QE\)OB/X\TB73-0EM=3^'UQ\4
M]&^'^J_ ^WT70-#.B265R>TD^O\ Y,O+5V7GHKW>C5TP]DE;3KMRROU>EW;U
M=[+KR[']%YN5! :2/)!;:&4Y52 2"'SM!(R>G.">@KSGP9\5-"\<^*/BUX5T
MBSU2VOO@W\0].^&OBBXU*"RAL[[7=4^$WPS^,5M=Z%+;:C>7%UI*^&OBKX>L
M)IM0M=+O%URRURV2Q?3[2QU/4_YSOC%I6HZ_XY^*>I?&_P""?@;PWXG\9_#S
MX07G[.%A\<OAC^TK\7_C;\)O!$O[/?PL@'@_X#^//ASX5\0VVC?%#P/\:_\
MA/4U_P#L'5M&^*%[\0A-KNMM/X>OO#-[+]/>-? FD:CX2^*]M^T]_;$ND67[
M;7P&\5>-=2\1?!+Q)\8/@]XUUS1?^";_ .S'X<U*V^-_PUT#4M/U35?A?K/C
M"35_L=_-=7/AC0?BUX?\%'Q--,MA)IVH-SET;TOU2=U>R=U>/?7=7VW#V:5M
M-[:I-]OAL[2?1I-ZM6O:Q^[AD8HS(5)VMMR"5R,XR-P)P>#@C/J.*^$?A9_P
M4%^&/Q6^-N@?!#3O /Q7\-:CXVMOC'>?#?QGXITGP1#X.^(=K\!O&@^'_P 3
M+C1[?P_\0?$?CSPU%HOBA+FPMA\3? W@"XU4VDXT^WG;REDM?LB:S$/V3;V?
MX._!./X9VGA^\^+UM\+/A[<R^+](\(>*7T_Q+XENO#WB+P=IWQ L/#7BCP=\
M-/B'K$BZOX6\-ZAI.A6/A?0M3BT[0%?PY::1J=W^&-W-J?PT\"?$;Q?\#+SX
MK^/_ -H_]J7]FWQS\.?VTOAYXH_9Z^+&E_&7P#\8=8\.^++WQ1\>_#OBS0OA
MR]GX'L?A;XC\2:E#?_!VSU6T\)^/_#^@:/J'PLN]>^(T6G2^+4ZDDE+FLK-O
MJNUE=)MW[*Z3YK-(:IQ=U9.5[+?31[VNE\VDVN6Z;/Z:?B[\7/"'P1^'WB+X
MG>/KV>Q\*^&K>S-T;#3K_6=7U+4M6U*ST3P_X?\ #^B:5%=ZGKGB+Q+K^I:9
MX>\.Z)IUK<7^LZ[JFFZ;8Q2SW: >1?#K]I[7/&OC31?!'BK]F#]ISX-7?B71
M;W7_  ]X@^(_@OP1K7@N\LK"#[5-:ZUXN^#'Q*^+NB_#W6Y+?<UGH'Q2NO V
MM7TZG3[/3YM3:.R;R_\ :XT'5/$G[/OPI\=_"WP_K?Q.TSX1?%W]G+X\V_A3
MPM:W.M>*?'OPY^'/C/PYXCUF'PEIGEQS^(?%4?A+[1XH\-:-M2[\0ZSHVG:5
M:*+^^MHT^+/'OQ3TOXL_M'^"?&'[/'[1G[6'Q#T+XA6GQ5A^+'P#OO!'C#2O
MV?O /P[TS]D?XN6NEZR]AK7P.\,ZUX/UV[^+VB?#<G3/%WQ$NM3N?&/BRY@L
M_#\0NK.VTX<Y+K=:?RZIIMV=E=)VC:-W?WMA*$7;W=?>OHVD[I1O9OE=KR?-
M;^73<_<?[2HP&:,-G&-ZY)R1@ L#G(.1C(P<XP<*;A0VW?&&V[BF06 XR<!L
MXR<9/&<>N*_F@UOX5_#+X9_!_P#8(^&%]^S9\'_"_@?Q+^S;8?%?XB?&+XZ?
ML\?'#]I#X<:I\<M6\#_#72]7\->,O@;\,=<\):;X[^/?BS3WO=4\/>,OBQXC
M&MZ#I?ABZT'P _VVR@T5V_#2^^/7PD^#?PN\!Z%X5\:QO_P4E^!7@OX&6'BR
MXTKQ%I&I_!3]I?PLFI_#'4_$_B71=4NM4U?PZ+?]E"W_ .$PT^+6M4U;5[*/
M]EY-#:?Q 61(CVCT5^VSO:Z5NFS;2OHEJ[M7:/9QZV\NE[-WUYFKJ*<K7O\
M9M>R?]"GQG^+?A[X'?"WQM\6_%-IJVH^'? FB3Z]JUEX=M[*\UNYLX7A1H]-
MMM1U'2;":X;S5=4N=2LXF0,QF4X!],%P2.J$\X4,,G!P3RWT^F<$=#7\R_QO
M^%?[-?A;X-?M6^ /&/P2UV[_ &O]*^)7Q&L_A'J]A\)/'_B'Q[IWP0T+Q=#%
M^S_9?#CXIVGAR_&G?!#PU^SU9^&]%\2Z)9^*(O"\<>E>,O#FM6<FMO<:=>^E
M?$'PI\,[C0/C1I^K_"OQ5<_\%1;W]H[XA:E\*?'\'PQ\>7GQ&6XN?CKK&J?L
M_:SX ^,<6A75IHW[.^A?!:7PA;:Y;Q^+M.\#Z7X0TCQ9HGCK3AXEM]8M;PYY
M7U<OA3:ZIWE=7Y=W9)1T=];ZJZ]G&VEM6TKQ=FK1UT=G'76735-75S^B#SUS
M@E,\$ '<>6V@\$C&<#/(R<>]>;>//BMH7P]\2_"#POK%EJUU??&OXCWOPP\*
MS:9;V<]II_B"P^%GQ.^+T][X@DNM1LI[71SX9^%'B&RCN--MM5O3KE[HMN]A
M'I]Q?:EIWY":+^R]\.]#^%E_^T'IOPK@MOVC3_P5,\4Z_8_%1=!F7XHZ3X-U
MO_@K!JGP^UO1M'\3+;+XCL?A=XB^"VI:VNN>%H;H>#-6T'Q'KWB*\L)WU2;4
MS]L_MH>,-!^'7B[]B?XA>+Y[[3O!O@W]J_6-1\4Z[:Z/K&LPZ'I^J_L?_M;>
M%-.O+^VT+3]2OH[6Y\0^(=%TE9Q:-"MWJ5K%-)%YZ,:YY)2=]E=75UJ[)-Z:
MKK9NW=D\D79)-7=M--K7M9O>Z231]%>.OC?X;^'_ ,3O@?\ "G5].UV[\0?'
MS6?'6A^$+[3;33YM&TR\\ >!M6^(.L2>))[G5K*^M+>YT31KNVTU]+T[69)M
M3>WANXK*T:2]C\]^//[4]I\$/B'\&_A1I_P>^+7QH^(7QRLOB7J7@WPU\*I/
MA%8R6^G_  HL?"NH^++O7=6^,7Q<^$>@V*K:^+M.?38;35-0N;UH+U/)A:*$
M7/Q;\>OVE?@UXB^.G[!GQRT3Q/J.H_"SX??%S]H30/&/BRV\%^.FL_#^JZQ^
MS;XBL].@U&T;PT-5BCN[SQ%HMI%<QZ=+:276H1PK<&2*=(^%_:3M-"_;6_:M
M_8'O/@U\9/C3X"\)Z3H_[:6FZW\7O@A:?\(;XK\.ZM;>$O@5?0:')JGQ'^'?
MB+2[&RU^&=(9%N?#T@U2+SK>PNTGM[CRYYYNZ3VE%*UDVFHW:;3UU=I6:5O4
MOV<=-$DHN3>K2:<DD]NB3Y;J^O?3],?@?^TAX+^.4WB[0K32_$WP]^)'P\\0
M7GAGX@_![XC1>']*^)?@S5+72O#&OQR:EIGAWQ'XJT35]"U#0/&?A75]*\7>
M$=?\1^$-4M-=L5L=>FN_M%K;E6/@%^SKX#_9[T#5=)\,7WBWQ=XB\3ZW>>*?
M'GQ.^)?B&7QE\3?B)XJO[#1=(N?$'B_Q/<06HN+H:+X;\.Z)9:;I5AHWA[2-
M&T'2-+T;1=.L;&"!2MH-\JYFKZ^MKNU]M;=E;MH8RM?W;VLM[+6VMK-Z7VOK
M;?4]VHHHK(V"BBB@ I,=>3SZ<=R?ZTM%  !CU/UZTA4'J/U/^-+10 F   .
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
MW69#HWV3>]ME??I?H)O5+NXK;O*W]=?O/NP2QDXW '(]>^<=AGHPXSRK#JK
M*9$#!=P!8 C\3@=!U9B% Z[F0=67/X<?#0G]CO6OC#\9OA%\)/C=\*OV8=&^
M#M@GB'P1^U_\=]4T#P_X@^.US\0_#&F^#M?\%ZS\8OB#\5?&'@71-'\'7WC5
M?B7J$5M+/XOEN_!ND> /!?CSQ;IUMH$V]XF_X*!?M#?$WX<>&_$GP+^'/P;T
MKQ'X:_;+^"W[/?Q/>^^-WC27PIJ=MXZUSX,:UX>L/!&M>(/V3_[<U7PU\0M#
M^)%[X1\<^)=<\ ^!?%_PN?3KS5O"'A[QX]U874:YE^=DKMO5+1VBM=UHM$]^
MM<KZ=[7=DMKZK5[+6SE;K;6W[5[A[GIG"GO],^_X8/0TA)ZC.!G.>/T.,_A]
M.]?CCX]_X*Z>!?A]XQ^(%AK"?LU6?A'X0?$&]^&OQ*T[6OVQO!/AC]H<ZQX4
MN8=,^).L_#G]G76_ 5MJ?CGPUX4UR/5]*\/)JGC;P5XS^(8T=]1\-^#%L]1T
MT7?KES^W1\8H)/&WC8_LRZ$WP#^&_P"TOK'[.'C#Q^GQU4_$%7TSXO0?"%OB
M1X>^%1^%(TK6?"EMJNHZ5=:SIE]\3=%\4V4KZQ;:/I'B&RTNVU75CFC_ #=^
MCT2W>VR=TWLGZDV;2TM>R5VM;NR2UU;OHNS+'C?_ ()>_ OXB>(OB-J&N_%3
M]J^W\)_%7QIXD\;>/OA%X<_::^)_A/X->(=3\7ZM)K7BBQO/AQX=U33="72M
M=O)I3JEI'#%->)(7ENGFQ,VGX_\ ^"8_[,'Q!\?ZCXWU4_%K1['4_%'AGQS<
M_"OPI\8/''AKX'IX]\(0:%::#XUM_@_I.IP>!HO$D$/AO1<W+:/):37-A'?O
M9?VG(;YN_P#V/?BE^T+\2]7_ &C8OCCX<^&VC:?X&^.GB7P3X)E\#?$/5?&=
MU;66E:=HT]WX;O+:_P#@I\*5_LK2%N[2]TOQ1=:AK.MZ_=:QJMEJ.D:'::%I
MMSK/Y2_'M[OQ+_P4.\-_&.V\1?$/0/A#I?[3/PB\%6G[5%Y\1/B]HGPC^&NO
M?!:>+PY\6OV1[?X7^'+Q_ 6LZ?\ %OQY8W/AK5_C)\1=-T/P'I?C#Q/XX\&V
MWB/5O%GAK3M$U&9<MM(+=*SNMG?N]$[[V2W?<N*E=I-W2OI[U]DULM7IJTWI
M9-V/VOMOV<_AM;>'?#7AF*#5TTOPG\=_%W[1VE*^KNTT7Q(\:_$SQU\6M>N+
MBX,8,VD2>+_B)XCEMM,>,1VVFO:609Q;1R/Y9\4/V$?@?\6X]9NM8F^(WA7Q
M=J?Q@O\ XX:=\2/AK\0]?^'?Q/\ !?CG5O GASX:ZY_PA/CKPK-I^O:!X?\
M$/A#PKH]AX@\,QWD^DZO<6=M?7\,]]I^DW-AY_X^^'?P/_;_ /V== ^+/Q)\
M%^-;.VT+2OBOK'P^M-$^+WQ/^'UW8K97^J^'X]<N[GX3>-/!=OK]IKT7@[2M
M?TNTUU=5M=/L[U([>.*6XOWN?BO]A'7H?@'?_L]_"/X&_ 74O%OC+X\_L.?L
MS_M6?M%_&#XH_M4_$HZ)IMA<0ZKH?B>ZTSPOX[LOBO%8^)CJ^L:QJFA:#X*C
M\%^&/$U[J_\ 9GBG5O!NB>&]+UJ,T;U2DFKK>^K48JS2MKMKHENFTFDY)-IM
M.[T;5M+R;NV]%J]O>>EK'Z%2?\$_/@!!X9_9]\-Z GQ)\(3?LU^*M>\8_#KQ
M?X2^*WCC0O'ESK'C/47UCXDCQIXLMM7;5?&UI\6=5FGO_B3!K\]U_P )%,\L
M+F"RN[BVK.\ ?\$[OV>_AK\6M*^+.@7?Q;OG\+>)?$?C+X?_  N\2?&'QWXC
M^!?PS\3>+([^+6=8^'GPBU35;CP;X8G!U74)-(@MM.>U\.RS12^'K?2SIVEM
M8?)/AC_@L5X8DUS5],\;_##PT;67X-_$GXO^#+OX*_&,_&5M8/PWO?#]E<>
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
MX#_';XAVD<\WCW4](\,6%SK?C+X?>$M!MKN_U*"1GU(V5F)KV[@@E\L_9_\
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
M\!?#J\\->._!6MZ[X9M/$6@VFE^(_#\@\06<NC>--8BAG0EUWU[:_CV\K[]
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
M-=> ==\/^&TOF75=474[3Q]HURHL1;7,+^3?LZ_MK^%OCCX!^/7Q!U3PG>>
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
M^P;\3OAIH&F?'+X;^)/A?J?BKX]_&+QK\*/BA/\ #K3(_%UAI-[XCT;P3/\
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
MOQ/X5\1Z1="XTO5]/F:%KW2=7TZX N].O[5S<6TF+BTN(VQ)&/R_\"?$J\^
MO[,7[<WC'P'H\%YXRT3]JW]H[PK\(O"EE!8I%KGQ6\6^,M'\"?!KP996]V\.
MGPQZ_P#$37?"OA^*%RMM!!>>8\36\+K7Z;Z-)\//!L^D?#GP^_@WPI.UA>W_
M (?\":.VBZ'.=-AG:XU*]T?PQ9?97^PQ75U)-?W-E9>0ES<O+/())266#2_
M-W=ZCHMO9>$+F^TC7+#Q=K.DP6^CS7>F^([V1M3TSQ+JE@B--9ZS=SVDFHV&
MLW445]-/;/=V]T\D+N&[NUFD[._SC9/NUK?7OINF2FKWUM=-J_1-/I=7TM>U
MDF[7V/PF&F>*O@3XZ^&WAOQ;\ _V@?@-^RM\9?V9=8_8W_:!\7_$*_\ @-XH
MU/6OB'HO@_Q5K'P<^)>B:7^SU\=OCSXTN?B3XR?4/BAX1UC5+WP]&FO>(?%?
M@C2Y;G6M9?0(;#!\ ^./BQ\2_C?_ ,$W_A=)^T%^RQ\6M!^&'CZ3QSX&TS]E
MJR\1:SXGU_X)^"?@%\3/ ]Q\<?CGJ^M7!MO@S'=67B#1/ 5G\+-%CN=/U[QE
MXYU)5\1:PGAN/1]#_?*R\0?#CXB'4-+TW6_!7CC_ (1;6M.EU;3[#5-"\1MX
M>\1:/?KJ.DOJ-G;3WATK6--U/34OM/-U';WMK?V N+?9<6NY.<$OP-^$6KO;
M_:?A?\,]=\?7J3R6QNO"?@S5/&>IF=XTN&MS+IUWXCU#[3=S)'-(E[<K/>3Q
M1LK7<JRCBKW5TKWW:W<6TK:6;C?I9MV3O8:D[[7E:U]'=VE%73UNHR=]^9**
MLEJ>6_MR^$_&GCW]C/\ :E\&?#FWU"_\<>)O@'\5-%\-:5I*2MJVNZG?^#=6
MBB\.Z6ML#.-2\0HTF@V#6X,R7>H1/$=ZC/%6/[8O[%.H^!?A9-H/Q+^&?B73
M/%5WX3T[X7?#3PLEAXN\<?V[ITEE<:+I&E_"[PW!K/BG0]:\ 75C%)K8GT73
M[?X9RZ3<ZAXHO?#EKHE[>VOUEX@\>^ _"E[I.E>*O&GA3PWJ6OS+;Z#I^O\
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
(\VV^[;NS_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>tm2321959d2_ex5-1img005.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tm2321959d2_ex5-1img005.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1"  @ H(# 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#^_BOF_P"-
MOQT\1_"7QK\%/"&D_"W4?'B_&[QU>?#C1-5L?%?A[0+?1O$]A\/?B)\4[A-5
MMM8'VE[#_A#/AAXINDO+,3;M233]-\E3>&XA^D*X#QE\-O#7CO7?A=XCUY+U
MM3^#_CV]^)'@UK6[-O!%XEO_ (;?$/X4W#ZC"$87UE_PB7Q.\4QI:,T:KJ$E
MA>[RUF(Y #XIUS_@H7X:\-_#VY^+NM_##Q;I_P +O$/PX^)7Q-^#/BZ?7?"
MA^*^@?#/3#X@G1K!-2>Z\#S^-?""7/CSP*WB'=%=>#M/U*Y\3OX4U^WA\-W/
M1>%/VVKKXDV5G;?"GX(^+OB-XLBM?B%JOB#1M"\:_#1=!M]#^'WB.R\+?VCX
M2^($WB4>#_'?_"=:O=7=IX ;2-0M]+NKK0/%&G^,]8\#ZEH5S9OT\W["WP6N
M](UGPOJ-[X]U/P7<>%/&7@KP7X'O_% F\+?"/PY\03%_PE^G_#&S33X[O21J
M$$,>FZ9+KE_XCF\(:!Y_A;P4_ASPO>W^C770:G^R'X"GU2^UGPSXS^*WPYU/
M4-<\>:G<7GP^\9C09TT?XH:QIWBGQ]X-M7FTS4#8^'=?\;65[XYM[JR^S^+?
M"GBKQ'XHO?!'BCPS:ZY>6+ 'E7A#_@H=\*?'NI>.=%\+>'_%-QJGA[5/V=(/
M!<.JC2M$B^*FA_M':+^S_JVB>(O"$EY>M(+7P)+^T?\ #JP^)=C?01:CX5DU
MG0[FX@>W\4^'GOKGAG]LWQ3XJ>TT/3_@#XA7Q_KGQ*^*7PV\,>#W\?>"VAU!
M_@AJ6LZ-\5O%VK^(0XLM#\+>'-:T_2-$T^5;?4]8U[5O%_AJ.VTB"PDUG4=&
M]"C_ &)_V?[9M#^P>%[O3(_"WQ<^&OQG\+0:=JES:Q^'/$_PG^&WPP^$_A'2
M=+*DRCP='X,^#_@2TU/PQ>RWMCJ>H:1!K%Q_Q-+73KJQV]5_96^']Y86J:'K
MGCGP1XCTOXD_$OXIZ!X\\(:W96GC#P_XD^+VKZQJ_P 0K2QN-6TC6=%O/#?B
M&37+RWN/#NNZ'K&EPK!H^HVT$.NZ!H>KZ> >E_!WXHZ)\9OAUX?^(N@V>J:5
M::R^LZ??Z'KD=G%K?AKQ-X6U[4_"7C+PIK0TZ[U'3'U?PGXNT+7/#>IS:3J6
MI:1<7VEW$^E:EJ.G26M[/Z;7$_#KX>^%OA5X,T/P#X+L9=/\.^'X;E+..YO+
MO4K^ZNK^^N=5U?5M6U74)KG4=7US7=8OM0UK7-9U&XN-0U?6+^^U*^GFN[J6
M5^VH **** "BBB@ KQCXN_%NX^&UQX#\/>'_  =J?Q \>_$WQ%J'AWP?X4T[
M5-*T*!_[%\.:MXK\0:]KVO:S*MKH_A[1='T>6.XNH+75+^XU?4=$TJRTR>34
M3-;^SUY/\5OA!H?Q8MO#$EYKOBOP;XF\#Z]+XE\%>.? NI6>E>*_"^K7>BZK
MX;U)[&35--UO0]0L-7\/:WJND:IHWB'0]:T:ZBNHK[^STU?3-'U'3@#YV^(W
M[<?@GX6ZI\5?#OBOPCXHB\1?"/\ 9L\1?M#^(+"QN-#O;&ZO/!.@VWB?QY\(
M-/UJ*_%D_P 1O"OAS7_ ?B*:WF\K3-3\/^.=*U?2KVZM=/UHV'>?%S]IBU^&
M7C:;P3:^$X]7;0/"WA'QMX^\6>(_'G@/X:>"/!^@^/\ Q1XC\(>![*37_&VL
M6)UGQ5XLU?P9XOCT;1-.LS9)'X?E76]<T6ZU;PY;:SQ/C#_@GY^SEX]TGQ?'
MXKT#4=4\;^/D\=V_C+XR-)H\'QD\2:;\0_AEXA^#^MZ'JWCRVT2&^N_#ME\/
M_$)T70/#LD']AZ.^A>&-2MM/.IZ%9W8U_%7[&7A3QIINJ6GB+XN?'2]U#Q5X
M*N_AC\1?$*^+/#5OJWQ.^&5Q=^)+RU\!^-;>#P7'H$NE:,_C+Q?#H>L>']$\
M/^,M*MO%&N6]IXGCCOY  #FOB)^WE\-? 2_'V)=*OM5N_@'XI^"_A/5)[C6_
M#>@>'O$UW\9/'^@?"]=3TGQ-JM^NG6>B_#OQQK5QH7Q+U#4A OA6\T;48;M#
M-]FCFJ_#S]N[PU\1=1^'>@:?\,?B!IGB+XL:F+7X=V5_)X9N=*\8Z3X;\?\
MCOP/\6_%OAKQ/H^L:GX?UOP=\+K+P!<>.[KQ-I][-I7C'P-X[^$.K>#KG5+G
MXF:'8)NM_P $_/V8X]1T/7M,\$#0/%>FZ[%XF\0^,_#[66D>+OB7KB_&;P!^
MT!<ZG\4]=M-/2[\=7M[\6/AIX9\42W6L-)<6;?VOIVCRZ9INM:C:3^S^!?V?
MO 'P[N?!<WAS^W%M_AW9_$K2/!.G7^K2WUAX:\.?%#Q%HGB35O"NEQS1^;!X
M:\/S^'M)TGP3H_G-:^%/#=E:^'=+6/2+*PM;4 ]OHHHH **** "BBB@!#G!Q
MUP<=N>W-?&NI?MI^ =#O?$6D:_H'B;1M=\$']HW4_'NC3QZ?->^$/!7[.G]C
MW%_XVU%8;EEDTWXAZ1XW^%7B'X>V$1_M;5]&^)FASS6EM/8:Q;6?V77S#XT_
M9 ^!_P 0/$_Q,\5>*?#EQJ=W\89/A&?B3IL]\\VA>++3X,:_;>(/#>DZIH]R
MD]G)HWB!]-T+1OB'I:QI9>/_  OX;T#PUXFBOM'TY;5P#R:3_@H#\,+2#X=S
MZEX=\4::GQ$^"WQ$^*%O)<2:');>'?&WPO:XMO%?P'\27=OJ,T5C\3[75="\
M<Z#&B&;P\VO^ M?T0ZPNJ7.A6FJ]+>_MA06NA_$+X@0_"SQ??_"7X;0W&FZG
MXXM]7\)Q7_B7QW%HFC7L'@GP3X2NM5@U#5I[KQ3KVG_#.+6=6O/#VGGQ[]JM
MR#X7M)/%--U?_@G]^S#J_A7XA^ QX%&C>!?B)HNM:)+X,\,7$?AKPWX+77->
M\.^,IM3^&VF:+;6<7@;6M/\ B!X:L_B-HFI:*89M'\=76H^(+ 0W%RJ1=A-^
MR/\ #><>-]);7/'Z> /B/I$]CXS^%</B9(O NIZU<:%I/AY_&U@J:</%7A?Q
M@MGH>EWT5]X1\5:#I\?B6V/C%-+'BVXNM;G .9T+]KRV;XJ^#_@=X[^&_B+P
M'\5O%'C_ $#P=)X<DUOPYXCTVPT/QC\%OV@?C/X0\>1:_H]S]GO_  _K$'[-
M?Q.\"S6BV]KK>G^,]$N%DT^;PX^G>(=4YO\ X;O\#1Z;K]Q<^#_%=MK-AXL\
M+>'O#/A=IM$DU;QUIGB'Q/\ $GP[?>)/#ICO#;_8?"]G\%/C-XJ\065Y+!J%
MKX8^'.K:C'#(+O3XY^SE_8T^'UTHUK4?&OQ5U3XJ6_BS0/&>E?'.^\3Z6_Q5
MT/6/"OA3QMX"\.0Z3=1>'8O!L.AZ1X&^)GQ'\,1>';CP7<Z'=VWCWQ=J^IV%
M]XGUV]UZ36M_V.?@;;7_ ,-M430M6EU+X4_#[XA_#KPE?WOB#5-0O!8?%")+
M?Q9XCUJYOKBXGU_QK/#<^*([#Q1JLESJ&G+X_P#'_P!G*_\ "5ZD' /EG4/^
M"H'@;2OAOX,^)=SX(L=8TSQEX3\?>.++1_!GQF^$7BK7YM(^'NE?";5=2\)Z
M%;0^(+"R\2_&?5$^+FB6_A_X-Z;J"^+M8N+*YAM%>>[TV&Z_4A'#HK@,H89
M92K 'U5@&4^H8 @\$ U\AV'[%OPW7P;I_@CQ+XO^*7CS3="^'OB?X7^%=1\4
M^)]-A\0>#_"7B2Z^%6IV\?A?6?"GA_PO=:7K7A/7/@UX&\1>"O$ZF3Q'X<\0
MV4^K6FJ&Z>V:T^N+6%[:VM[>2XGO'@ABB>[N?*^TW+1HJ-/<>1%!!YTQ!DE\
MF&&+>S>7%&F$ !/1110 4444 %%%% 'R'\0_VP?!'PU^-?Q ^"6OZ#XC?6_
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
MXBUA[GPMX*>WEMV\.P-+]SJ"JJ"Q8@ %CC+$#!)   R><  #H !Q0 ZBBB@
MHHHH **** /C[XE?ME> /A=\2_B%\+?$F@^*(=>\%_#;PU\1]'OQ;V4>@^/(
M=8U/4[#6O#'AG59;D0IXM\)6=IIVOZGHNK"PN=3\/:K+JWAU=7M/#?BV30O+
MO#__  40^'VJV_B36M4T&WTOPOX:\<_%?P+J5_IOQ \#>*?$.C7WPDT'XY>(
M]6OO&7@S1=0DUSP5:Z]I_P !?%2^&(M:5;G5;F_TB"*+?+/Y/T'\7/V5?A%\
M;E\0'QWI^LW%QXAU?X=:[)?Z5K=YH^I:3JOPQFUHZ!=:'?V)CN=.^WZ;XD\1
M>&_$T"O);>(_"FOZUX;U2&;2M4O;>?@Y_P!AWX5:GX)\0?#3Q)XF^)GBKX=Z
MW\2[#XJV/@W7/$>EC2O"WB.W^*=_\7-5L_#=UI'A[2=<C\/^*_$&JZKHWBK1
M]8U?68=6\':IJ/AG?!97LY< [CX ?M):%^T&^HMX;\,>(-'M-%\!?"SQ/KMS
MK3::?[$\9?$.T\3WVO?"35(K"ZN6MO'WPMM]"TD>/+,LUG9W'BO2+6SN;F6*
M]$'EFH?MP^&XM<UOP3I'P[\:ZY\1?#OBVR^&^M>#8)=%L&TSXG>)?'M[X4\
M^#[W6]3N[;2X?^$Q\':-K_QQCOA*]SH_P3LM%\8W^E&Y\;^"M'U[Z+^$OP2^
M'WP2C^(L/P^TN?2H?BG\5?&7QG\7137L]XEWX]\>R65QXGU&U6=F^Q6U_<6,
M5PMA#BWMY6F,*JK[1A^*?V=_ /BRS\?07<OB'3-1\?\ Q(\+_%Z;Q%H>KG3_
M !!X7^)'@KPGX#\&^%O%/A"^,$\6F7.EZ1\./#:R6-W:ZEI.L*VLZ=KVGZIH
M6NZKI%R ?,WC/_@H+X;^'VJ^%O#7BSX;:WI/C/4-8^)>@>+_  ;/XT^'T'B#
M0=7^&>L?!BRN-+\'6U[KEG'\5M:\6Z%\=O OC3P+X;\(RGQ-K_AN]-LVC67B
MO/AE/=O@K^T]X.^//C'XC>$_ EA?W@^$/B_XA?#WXDZP;K2Y=-\,^/? WQ)\
M1^ ;;P?,;:YFGN->US3?"U[X\ELHHU?P[X6U;PB^M^1?>)K.VCS9/V._A/=:
M<L&JWGC36_$+Z=XV2\\=ZKXC\[QKJ/B?QQXN^%'CNZ^(=SJD%E;6D'C?PWXK
M^"?PSU3P/>Z;IUAH_@V/PMI>EZ%HEIHUE9:?;>@>!/@#\/\ X;^,-3\<>$H=
M5T[7-=C\<Q^)6&H,]IXF_P"$Z^*OBGXR.^NVQB"WLOA/QEX[\>-X(EW1R>']
M)\:^)=+#W4-^&A /;**** "BBB@ HHHH RM=U2/0]%U?6I8Y)8=(TR^U2:*+
M8)98;"UENI8HBY""1TB*H7(4,1D@9KY;N/VI;S5=!^"US\-?A-XJ^(_BOXS_
M  >E^.MAX2M/$'@_PU-X=\ 6NG>"+NY_M?6/$6K6FEOXCO-0^(&@Z#X=T:U=
M[75]275)[O5M'T;2KW58?JC5M-MM9TO4='O-_P!CU6PO-.NQ$VR0VU[;R6LX
MC?!V.8I6VO@[6PP!Q7R5HO[%_A'P]X5\!^&])^+7QWLK_P"&FA:EX(\%^-K7
MQIH=EXTT;X8:QIG@O2]3^%RZEI_A*STZZ\)3I\/_  O?6MY=Z1/XST;5[%]4
MT'Q9I=W/)(0#AO '_!0[X/\ Q+U.ZLO#6D>+UM;J+]FK4/!NHZQ8V.E1>.M&
M_:/O/@[:6][H=K<79O8[WX6?\+U^&\GQ.T:_@MM0T7_A)=)CM$O9;T)&S0/V
M]=.U#P=H/BK6_@O\0M$E^(W@K1/&_P %-(M=7\"ZU/\ %2V\0_$OX;_"+3?#
M]G=IXAL;7PAXD3QW\8?A;I^I1^-#HV@6FG^,H-6MO$-_;:'XG&B>AK^PM^SC
M!8^$=-TSP?=:)8_#[XF?!;XJ_#^WT;6=0L!X,\0? 7PCX'\!> ]-T25)6N#X
M7;P9\/\ 0O#OB'P_J<VHVFO6;7D]YG4397UE3\-_L,?!OP_X73PK=ZQ\3/%%
MKI/ANP\(> ]1\1>.+O\ M;X5^'](\7^%?B#HUI\-+G0;70H/#=[I?CGP%X$\
M51:^;6]\27VJ^"?"AUG5]3M-#L;6( YMOVZ?#'A_QQX;^&WQ-^'WBWX>^+[[
MXK)\)O%YN[_PYKGAGP1>ZOX&T/QMX(\8WGB/2K\KJ7@/QO-XG\->#=.UFWT^
MWO\ 1_&.IW%EXET?2-*TF_UB+ZA^$'Q.TWXP> ]#\>:1IU_I5AKECIE_!9:D
M;8WD,>IZ-IFLQ1RFUDE@WQPZG'#)L<CS8Y-I*;6/CUI^QI\&I8=8/C*#Q%\4
M=3\6/XR;X@ZU\2-6BUZ^^(T?CGP#IGPNUJR\66EK8Z7H8TF/P#HVF>'-,T'P
MYI'A[0=.@MY;Z#3?[6U'5=0O_9?A%\*?"_P4^'OA;X9^#I=:G\.^$=#T30-,
MN/$6KW6O:Y<6>@:'IGA^RGU76;TM>:IJ,MCI-J]]?W;O<WMV9[J=VEF<D ]*
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\Q+3]O#QS)\3;_P/>_#
M/0K'1;GXL:Y\//#/B":[^(5E->VW@_\ ;7^%?[)NO2!O$'P]\/>#O%M_J.E?
M$._\=P/\-O''BZ#P9=:%!X=\;VMG<ZO9N_Z=U\Z6_P"R?\!(/$FJ>+7\#-J&
MMZMXAN?%3OK7BCQGK^F:5KU_\2M$^,.K7OA7P_K?B+4/#_@M=>^)_AO0?&OB
M2S\(Z7HECXEUS2;*XU^VU%(5C !\Q6O_  4K^$NN?%SX??#GPU;3:G#XQ\0^
M,O D<=EK'@?Q+JGB+QUI]A\*]9\$V'@+6?!/C?Q+X#UG2_$>A>/=9UK4[N^\
M46-QH&F^%M4N]:M](ALIGD^D?V<?VKOA5^U+IVOZM\+)M6N=-T*/P_?"]OUT
M22UU70_%EK?WGAK6K&Y\/Z[K\%D=3MM,O9;CPQXAET+Q[X>5+<^+/"/A\ZEI
M8O<G1?V(OV8/#]DECIGPOMU$-G%86U]?>*/&^KZW96UF?"7]CC3O$.K^)K_7
M=-G\+IX!\#V_@N[L-1MKOP1:>#_#%GX1GT6UT+3(;;M? _[.'PT^&_B+1=>\
M$CQEH=GX?M_$T&D^#C\0O&^L> =-'B5-%MS'HO@[Q!KVKZ-X8TKP]9:1-8>$
MO"WA.WT'P?X<MM=UTZ?X>2YN[>XM #P[P_\ M;>)(?AC)^T%\1/!W@;PS\%_
M$\J+\+;/3_BKX;M/B7K]MJ'B&73/"S^(H/B=_P *O^&VD:UXGT*"7Q')X3L?
MB#J.LZ'<%?#%N/$VJI/+#ES?\%&O@8FFZOK5KHOCBXTC2;/X?:K+J&HW7PO\
M'*- ^)WAZ+Q-X3\7:M:?$'XF>$-2\$> -1L9'LK/XC_$>Q\&_#_6=?A/ASPW
MXGUO7)[*PNO7[G]CG]GZXGU*>+PIXATI-2\43^-5T_P]\4/BQX9T30O%5^VN
MG7-<\&>'_#OCC2]"\ W_ (KC\4>)[;QM)X(T[P\/'%EXE\0V'B]=;LM;U."Z
MJW/[%_[/EU9OI[>'/&EM8?\ ".67@VSLM-^,_P :])M-#\&6=EI^G2^"_"MO
MI?Q#LXO"/@S7+/2M+A\7^$_#":/X>\;_ -EZ;)XPTS7);"TDA /"-3_X*2_"
M;4?&!\(?#S2?$OBV[T+XB^,?!OBMK#2[+7;F\M/AM_PGND>/X_"6B>%]=U?Q
M*WB72O&?@L>'?#^C>+-"\-2>/X[J36/AZGBO08GUF':^.7[=VE?#_P#9;\/?
MM'_#WPMIGBUO&'B2[\/>&?"FK>./"=W)>OHL?BR_\2W U3X5:I\4M)OO^$?T
M7P1XCUOQ.NCZC?)X!\.Z7XA\5_$2;POH?@CQI)HWO%I^R=\"=.O-4N]+\(:C
MI$.JZQJ/B,:+HWCGX@Z1X3T/Q+K$.MQ:WXF\&>#--\56OA+P#XEUV7Q)KNHZ
M[XB\$:+X>UK6M;U2[U_5+Z[UN3^T!-J7[*OP/U?P'H/PYU'POK=UH'ACQ9JW
MCK1-2D^(?Q)'CVS\8Z_#X@M/$'B<_%6/Q>GQ0N]<\0Z;XK\3:)XAU.]\87%W
MKOA[7M6\.ZM+>:%?3Z>X!QOQ'_::FT[0_A,GPETOPMX]\4_%[Q;XQ\)Z9<7O
MB>[3P/X:?X8>'_&.O_%#4-2UKPIH/BG6/$EUX7F\#:YX8TOP[X3T2^U'Q+XH
M-K;1W&EZ-%JNNZ9R>A_MS^ )?"6KZ]K.FO?MX/\ #?@S4/%WB30/$/@SPQ\.
MI?%'C?6O[!T;P5X7\1?'#Q/\']4O_$MU=6NN7']DZSH.B3V2>'M0TF_D@\1W
MWAG1_$7L3?LK_ 5/AEX8^#VG_#^S\/?#[P+K,WB#X>Z-X1U?Q'X,O?AKK$T^
MLRB^^&7B3PIK.C>*?AO+;0>(M>TG3E\#ZUH,6E^'-8U'POID=IX=NYM+?,C_
M &0?V?8/#$/A&S\#W6FZ9;:GX=UNUO\ 2?&GC_2?%EKKGA6/68-&URU\>:;X
MJM?'%MKBVWB/Q%9ZGK$/B)-2\06.OZY8Z_=:G9ZOJ$%P >4Z!_P4+^!?B[3/
M"%QX.TWX@>)]=\=/IL'AWP7IVAZ):^*);SQ!I_P@U_PG:W_]M^)M)\/:0_C#
MP?\ '+P!XX\.7&JZ_9V%UX4NM7U&ZO+*70=4M+?D-&_X*.?#BQ^&OB+XA?$+
MP7X^T;3O -MXQ/Q)U71M(T2^T;P5XA\.>&O&?Q"T[P!J,,_BJ/7KKQKJWP\\
M+VFJ*VC:3JO@ZWUG7](T6\\66=W?)%%ZIX:_8F^$FE77C]M9TO3[G3/%6A_!
MSP-X5TKP;:ZS\-IOAW\.OV>FU*X^#.D^'_%'AGQ./&L7C/PC?:S?W)^)&G>)
M=%UZYM[3PWIMG;Z3I_AK3K<;=Q^Q'^S#=VCZ;<?"ZUETB;PIK?@N]T+_ (2;
MQJOA[5M&\0Z#XF\+:G=:]X?3Q*NB^(/%/_",>,O%7AW3_'.M6-_XVT70==U'
M2-%\06%A.;< %BY_:9M;CP;K'B33_ OB?1-:\+_'CX'_  -\4^$O&\F@Z=JN
ME7_QE\9_!/2[75Q=>%M:\8Z/=06G@GXW>'?%]G;P:F\\ERK^'M831-4AU"*Q
MXOXU?M6ZM\+OA[^T-XOL/"FBWM[\%OCW\$?@GIT>M:SJMKI.KQ_&&V_9LD?Q
M3K$FC:!K&K6-OX;D^/UR\NF:1I>M7FHV_A:+[-MN=5,-K[YXH^!GPQ\9>'_&
MGAC7O#TTFD_$+Q3X6\;^+1I6O^)O#FIZCXO\$0^!X/"/B2VU_P -ZSI.O:)J
M_A^/X:^!3IMYH6I:9+!)X;L9@6F:YDN.!@_9 ^ L&IRZL_ASQ7J-S<ZKX)U_
M4(-<^+?Q@\0:5K'B+X<7O@S4/!'B;7]"USQ[J&B>(?%/A^Z^'G@EK7Q/K>GW
M^OS1>&=*M;S4;FT@,# ':_ /XC^*OBS\)_#GCWQGX"O?AKXCU:\\5V5YX6O9
M-8E4VWAOQEX@\+Z5XHTIO$7AWPCXB_X1GQ[H^C6'CSPFOB+PMX=\01^%_$FD
M)KFBZ9JJW=G#Y5\0?VC/$'@W]A#QO^UK:>'M(O?$_A;]DOQ'^T5;>$[BXNTT
M*ZUW1/@Y>?$R'P[/=QL+]=)GO[9=-DN(W%XMFS2(WG8-?7.!C P!C'2O'=.^
M"7@]_@!I_P"SGXQMT\;^ #\(+3X*^*;+4HYK"+Q?X//@J/P)KEIJ$5A=I/9Q
M^(-%^U17<=G?++ MW(MO=*Z)* #\];G_ (*N> =-\3Z-#K_@?7O!WA[1/ 'Q
MSO\ XMZ1X]U'P#X&\;^'?B9\,]1_8E?P3X3T"_\ %7Q&TGX87.G_ !#\+_MD
M>&O$.DW&L>/-/O)O-T'1G6Q\1OJ6A1^?>!?^"V?[/GBCXJ>+O#NI:;X@T_P)
M_P *0\)_&SP UMHT=S\0'\,Z%;?M&:A^TCXA\;:9'KD_ARR\,?!&R^!=J;JZ
M\-:UKE_KUUXBM;7PM:>*I=0TQ#]HW'_!.+]BJY\-V_A.3X#^'5T>SOO$FJ6/
MV?6_&5IJ]AJOBOQ-\*_%^KZMI_B2U\2P^([#5DU[X'_"*;1=4M-5AO\ PQ8?
M#WPQH?AJXTC0M/336LV?_!.O]BFPM_LMI^SQX#CMA=>'KI('BU:>*(^%]0^)
MFI:5:P1W&J2K!I;/\9?BE8:MH\(CTGQ#H'CG7_#/B"RU/PY=C2D!Z>?X'@OP
MU_X*\?LQ_%3Q#\(?"_AWP[\5;'5?C+\2;SX6:!-XELOAIH'AW3/$]MI?P^UR
MTM[SQI>_%%?!?B6^UK2/B5H-YHOA+X9^(/'WQ#O);#Q3IC>#(=9\*:[IMEZ]
MXR_X*#?"?PEXI^*?A>V\ _&+Q@?A1\3_  +\!]3U[PGX=\)R:!XF_:!^(S_#
MEO"WP0\(3>(/''A[4K[QK<Z?\4?"^L7VK:MI>B?#G2=,&J2:EX[MKG3I;5NC
ML/\ @GY^R=I^G^"])C^&NIW>D_#WQ1%XT\(:3K'Q/^+FOZ5I/B6S/AIM&U)M
M-USQYJ%EJ0\+3>#_  S=>"K+5K>^T_P/?:+97_A"TT2]C:=X%_X)W_L<)%X@
M@7X+::D?BGPGX)\&^(-GBGQZDFJ:=\.!X,'@;6IYE\5K.GQ \,?\*[\#?V5\
M4H)8OB9!_P (KHQ/BUC9Q8!'B5K_ ,%7?@;K6J:!HW@[X3_M%>.-3UR^\ ^'
MIK7P[X-\#P'P_P"//B9J_P 3/#7A#X=:_+XE^)7AZ"W\47OBWX/_ !!\+7MU
M8RZCX1T?4M#%]J_BFR\.ZAIVN7?VY\ OCMX"_:2^%7A'XP?#:;59/"OC+0M
MUVQ@UW3)=(UG3X_$/AS1O%%MIVK6+O-%%J5IIVNV*7ZV=U?64=V9H;>]NEB,
MIX?PG^QI^S-X&.BMX2^$?AS03X>N?AE>Z.;"?64-K?\ P<?Q=-\.-1<OJC_:
M]1\.W/CSQC>MJ%[]IO-:U#Q%J6H^()M5OIA<+ZW\+_A3\/O@OX.TKX?_  O\
M,67A#P=HEK8V6E:%I\U[-:V5KINE:?HEC#')J%U>73);Z7I6GV:&2XD<QVR,
-Y>0N[ 'H5%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>tm2321959d2_ex23-1img001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tm2321959d2_ex23-1img001.jpg
M_]C_X  02D9)1@ ! 0$ R #(  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1"  ] (T# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M''ER?LE,<9.6^-&,=^1>8R#BEC'[>@8^<_[)BKC@H/C5(=V1@$"[; QGG'7
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
MQ1TW6[VSMY;";5]=UGQ3K$FKR)'J7B*ZTRSTU[2Z:*!KJXO[#2X(([GS+^(
M!_0X:S++\M6:9/E-2G0R?AO):U?$9E!4W5J8N.&G">'E'F=!152NE*7-[5N7
M,[ML,?0E?"9AC^=2S7&*G"E&[]G0E)RC5CS>\Y-0BK27)J]=$?V=?M@?M"?#
MW]@#_@CO\$/AA'#9OXQ^)WP(^'_P]\%^&;%H++S/$5YX4T/5_&7BJ[A>1;E[
M"#4]<CU&[N8HL1S:CIT[R!+B)G_D#_8H_9'^(W[?'[1WA[X.>&]2EM]2UNU.
MJ^+/%VK_ &[4(K'P_ID=EI\]U?"027<%Y::/!::?I<DQ6%K1;M8LD #]2/\
M@X:^)?BWQ7\?_P!G[P%X@^%_BGX/:?X'^!.D2>&O!?B_6OAWXGNXXM6\4>+]
M,CUG3]2\&>-/&FBP$G0?L"PW&LQS/IVDV4ALRL0:'U'_ (-OYO$'A?XD?M">
M+/"?P4\3_%NXN?#?@70MWAOQ!\+_  X=(FN9I;74M1N[#QUXDT!I#*S(XNM.
MNG9X_,9+>2W%Q-!\+D5'&<->%6;<7X*G0_MS,\ZQCH8FM+2A3G5E&->4HNZY
M:,ZGNN2I\TOBUN>SBO99IF^5Y4U.&$PWLIRY%S5,1%0F_9RA.T4FTG>-WIH?
MU&? K_@FY^QS\ OAOX9^'>C?!_X?ZA/I&CZ;IM_K^JZ#9ZMKFO:J(I+:^U*[
M-_%+)&+BXCN9((X@'6.&>5.+:1Z_"/\ ;4_X-V/%?Q:_:+^(OQ1^ _Q-^$OP
MJ^%/C#5/#MQH/@'4+CQI!/H,T&B^'-'UJW2WTO1-7M9K;7/$=K>:N8X5'E^:
M@$X#E9.)_P""MG[%'_!3S]LS]I%?B_\ "[X!>-_"7PRT3X9Z'X5LK37_ (R_
M ;29M..BC4M9\0SRZ?IGQ1FC%G/=3N[DVXU$20I##(D(FB/\N\GB'XKP^)I/
M!C>)_%L^OV^NOX4DTW1==*[]52[%C_96E3V>O7VE:RTM_P"4WVL3QV*>0TKW
MD?EHK_-^'W#_ !1CI9GG?#W'<L-7K4*E;.\--PQ$:491G.:IQJ8GDUERQ3C"
M*LY<KY8V?7G6.RK!RH8&IDJA'GA3AB??4G[T5S-<G+Y[]=3^]7]C/]@;QA_P
M3U_X)\?M ?"7QQXU\->--:U=/&7B-[WPF-130[2WDC,*06:ZMI.F7O!8_:"0
M8UF 0J)%8)^POP& 'P/^#G)_Y)9\/^V?^94TH^WKGOQBOS*^&^B_'GX?_L3>
M$OV<?#O['OQ;GUO2O@U9^$KJ]?XD? -[74_$TNBI-K&M/?77QUMY?^)SJSW%
MV+RXMC-%*[VAA+3A$_2_X,6/B70_A#\+=$UK0AI/B'2/AYX-TSQ!I&HW\9N=
M*U6P\/:?:7FG2WNEKK>F:A/:7$,T,]Q8ZA<6Y904D=&4U^)9]5Q^(Q^.J8K&
MX2M7>,J1G7A*$G6E&\/:RM-QBI*G=*,FO>UUN?H6"IT*4*%##4E[)X>%3GE[
MLES)-1:M;2^^_P"1_*#_ ,'-'[5%AKVC_!G]F#PO>?:5TGX@:WXR\90?:(_.
M&O>$=.31M#TZ^17\R*WN(O'5Y<P13HAN/($D:E8\KZ#_ ,$+O^"?6C^.O^"?
MG[1_B#QXL36W[8EI8^!_"\M]82RS:-X0\ 6.M2^%O$$2/$3/<7?CCQ1=WU\Z
M91U\-*SR*UJ6C_;#XT_\$L_V(OV@/'OB#XB_%3X-Z?XG\5ZQJ\NK:MJ5UJ-_
MYEW>7CZ7+,Z*)=EJK/I=N2L*@<L  ,"OMCX2_"/P/\$/AMX4^%7PXTF/P[X#
M\&Z2VD^'-"LOW46GV#SW-VT0E7]Y(YFG9O-)5\YR3O8'[C,N-L-E_A]E'"^3
MTZU"M@,=3S+%8UP=*K6FITJDJ*C"7LITU)QM)RYW&$>;K%?-X?)WCLYQ>/QJ
MA4<J<J<*;:E&*LXIIM<R>JTM9.Y_EU?&GX;_ !/_ &&?VG_%_@"XU1M+^(/P
M/\7Q+IGB/2GGLI+Z/2S=:A9>(+65MGEVE]I>J"S;RSY4K65SM9OL<P3_ $-_
MV=OVT_#GQ(_X)TZ+^UY<7UE-)X<^$.K^)/%-H-2MY&M?%?@31KC2-0TBYF68
MK!J6JW.CK>)ILY2[?_A(=*9(F&HV9FT_V@_^"8G[&?[4?Q&'Q/\ C'\(M(\1
M^-;[28-,GUD-+:RS6JP2E3<I RK=3A(_*\Z7+;&<=Z]&\!_L(_LS?"OX)>-?
MV<_ _P /XM'^$OQ%NM6UCQ+X8&H7L\$UU?+IEK=):M)-FUMIDMT9X(U"&3#'
M.U<=_&7&F1<7X3AB=;#8F.+P,<'#'MTDZ=6,/9>UY)2GS2YW2=NRZNWO<V59
M5B,MJYM&C-.GB(U5&FVE&+NMN772^E_^&_S;;"^\8_MC?MBV,\=MJ?BCQ?\
M&KXVQWKVH2YU"\NK*YUVVE2TM[:%99[F"U\,Z<T$HB1UCCA);:BDC_4O\ >%
M[/P-X&\&^"]/@2VL?"?A70O#-G%;QGR8K/0-/@TNSBB*KMV)#;X4#^$@_*",
M_!7P0_X)7?L0?L[^/M#^*GPG^#.D>'?&/A^*X_LO46FFO7M9IE$KW,/GD^5/
MNA 61,,JLZAL,<_I) S2,VX_*8+655[*TJ.6&>X) ]*\'Q%XJH\4?V72HT:E
M'!X'#QPM/#^UKPC"<(J/-%N7,FX0O)QT=TE<]'AO*G@IXVM.?M98AN\GRWIW
M>O+9/FU=O>MH5+R>"QL[N\N)!#!;6T]S/+*WE*D5O$\SN6?"J$6,NQ) "J6)
M"@D?Y>W_  4=^-FI?M1?MT?'SQWIBW%TFJ^/T\#^"K,*]PY30F'AFRMX(XQ(
MTR7FM17>HVZQ!_/.H6TD8;[1$S_ZA&N:;9ZSIEYI&H0B>QU6WGTZ]A)9?,M+
MN&6&>,,C*REXW9=P.0"<<X(_+GP__P $?O\ @GMIGCS_ (3>T_9[\-KXCL_%
M$7B2/4)I[V>235HKHZF+B99)S')NO((Y2-@.Y1@\4_#+B3+.#EGN,G1KRGC,
M'*A*,5.M:\X-6J2DYQ;J0AY)7=]BN(,JKYM#!X>,H4L/A,1"O-QY>:LHJ7N3
MA)**B]&W'56T/R!_X*:_!V?X+?\ !!O]F'X97-G+INK>'-7^"^I>(-.N;:2S
MO;'Q1XH\+^/?%GB:TN[2=8[BVNX=9UZYAO+>:..:"YB>*9$D5A7\MW['?[,W
MBS]LW]HKX:? #P=-]CD\9:Q9MX@U]8GN%T#P7_;2V^L:^JQ*X>%$D%JDAQ"6
MFDP^8R!_IP_M!_LW?!O]IWX=I\*/C3X.LO&'@2;6=*UK^PIVDMH(K_1A+%I\
MT)MV1HV@AGFA&W ,4LB[0&P/*?V7_P!@;]D_]DK7?%?B3X#_  A\.^"M<UZW
MM[+5]6@B-WJ5Q#8O+/##:WEUYDFG6S&4F>VM-B321Q2LV8]I^@X;\5Z62<+<
M38>A'$UL;G>;8C,82J1<:6#G)58P5.4)7E95Y2ESI/W4D_>=O+Q'#M'&9I@Z
MN(I4U2I^RA5HP:E&K3A%R7,Y*^KA!M*]OD?#?_!0K1/ O["O_!(?QS\)/ MS
M;Z+I?ASX=>&?A+X8U"4VVFS^(-;O]1LH=9U:Y3S%#:SX@M8M<U'5($9YI;FY
MNF8,(F:OYG?^#='X<Q^-?^"@FE^*+ZR-WIO@+X<Z[K'GK;_:(--U#49EL_#T
MQ?8\4%VMY'&L(8I+Y4DLD8VHS#^Y#]I/]EWX(?M5>$M/^'WQT\%VWC7PG8ZG
M;^(;;2KBZN;:$:AIT5TL+R^3(!,,7<WWUR-V>3S7F7[,G_!/_P#93_9'\2:I
MXF^ WPMTKP3K?B72=.L-4U"UDGFGEL+:2YN4M TKL%B-PT4IPH;?!'@X)%>/
MD7'>"P'!7$62<N+KYEFLL37JY@URSJRK3I+ZO4O)PC1A!7<U><G&/NZL[L?D
MSQ6<X7%SC3E@\.J=.GA)-*%&,+I5(6]YSO;1VBKNST1_.Q_P<Q?LD?%3Q)XC
M^#_[57@;PQK?BGPMX6^'S?"WX@'0K"\U"^\'6>D^)]2\6Z5>3P6EG+_Q(M0_
MX2C4DNM;D(M[*YT@6DL\3W*QG\#/^"<'_!0SQ]_P3W^+NH?$SPKH=IXQ\/\
MC#1$T?QEX/FO[S3(M:%I-(MH]C?VZ20N;.18'N"/W44C(971MBM_IN:UHVEZ
MU8W6D:S86>JZ;=(8[NRU&UM[VVNK>XEC$MM/!=131/$X;!#(3QP17Y#?%O\
MX(6?\$\_C7XDU7Q5J'PQU+P+J.KZK>WNI1_#?6%\-VEY>2R.'GFM9;+48$9B
M69DMH[="Q4[1MP?H^ O%#(J/#>,X5XHPF+QN52=2T:4.9Q]I.[C&"E%)W5^>
M^NKNI/7S\\X=QM3'0Q^45H8?%2@H4U/E4*<HVM-/63T4E9JVO4_%GXU?\'+5
MCX]^$7B_X?>$O@#K?AGQ1XI\(7OAX:[<ZW836FA7E_97,%]<:;+!/]OO7DWH
M(9GB,!'FAG\YHPWX(?\ !/?X<ZA\:_VW?V=_"%O9W6O2:Y\4_#6I>(XRC--;
MZ3<Z_;W.N7]S$59UBLFDBENKB152WAWRRNB*Q']K?AK_ (-Y/^"<WAN_CE;P
MM\0O$"1*939^(_&,5]8RX=#MFAM]'LI'& 5XG4;&88R0R_HA^SU^PA^R;^S#
MJ=OJ'P3^"G@[P7K45G<*FNV=@)]66.9H5F1+RZ:::+S6$;LT;JVZ,8(R37H/
MCW@?(,JSK#<)9'BZ6)S3"5:,*N)J5Z4:<JGL[5)J%5IQC%3?+O)V36LI&*X9
MXAS#$8&IF^*PDL-AJL)UXTO?G6IPYFX^_%6;ER;=$_(^LXL(J6L8E(2%1'&P
M5MJ0,(FV[!T!*@GD9QT)Q5V(,%Y5P?=&'<^V:GC)W$9.T1QD X)W,7+,6P"2
M>,]N"<<\35_/;PU"4ZU2I!U)5JCJR<YS=F]TK2VO=ZZZGZ(N6+BX04%"FJ:2
*;MRJUNG1)(__V0$!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
