<SEC-DOCUMENT>0001104659-24-067468.txt : 20240603
<SEC-HEADER>0001104659-24-067468.hdr.sgml : 20240603
<ACCEPTANCE-DATETIME>20240603074648
ACCESSION NUMBER:		0001104659-24-067468
CONFORMED SUBMISSION TYPE:	6-K
PUBLIC DOCUMENT COUNT:		3
CONFORMED PERIOD OF REPORT:	20240603
FILED AS OF DATE:		20240603
DATE AS OF CHANGE:		20240603

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Canadian Solar Inc.
		CENTRAL INDEX KEY:			0001375877
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		ORGANIZATION NAME:           	04 Manufacturing
		IRS NUMBER:				000000000
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		6-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-33107
		FILM NUMBER:		241012009

	BUSINESS ADDRESS:	
		STREET 1:		545 SPEEDVALE AVENUE WEST
		CITY:			GUELPH
		STATE:			A6
		ZIP:			N1K 1E6
		BUSINESS PHONE:		416-365-1110

	MAIL ADDRESS:	
		STREET 1:		66 WELLINGTON STREET WEST
		STREET 2:		SUITE 4100
		CITY:			TORONTO
		STATE:			A6
		ZIP:			M5K 1B7
</SEC-HEADER>
<DOCUMENT>
<TYPE>6-K
<SEQUENCE>1
<FILENAME>tm2416090d1_6k.htm
<DESCRIPTION>FORM 6-K
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>UNITED STATES<BR>
SECURITIES AND EXCHANGE COMMISSION<BR>
Washington, D.C. 20549</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: center"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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">&nbsp;</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: 18pt"><B>FORM&nbsp;6-K</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: 18pt"><B></B></FONT><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: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></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"><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: center"><B>REPORT OF FOREIGN PRIVATE ISSUER<BR>
PURSUANT TO RULE 13a-16 OR 15d-16 UNDER<BR>
THE SECURITIES EXCHANGE ACT OF 1934</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: center"><B>For the month of June&nbsp;2024</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: center"><B>Commission File Number: 001-33107<BR></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"></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">&nbsp;</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: 18pt"><B>CANADIAN
SOLAR INC.</B></FONT></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Address of principal executive office)</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">Indicate by check mark whether the registrant files or will file annual
reports under cover of Form&nbsp;20-F or Form&nbsp;40-F.</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: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form&nbsp;20-F
<FONT STYLE="font-family: Wingdings">&#120;</FONT> &#8239;&#8239;&#8239;&#8239;&#8239;Form&nbsp;40-F </FONT><FONT STYLE="font-family: Wingdings">&#168;</FONT></P>

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

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

<!-- Field: 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>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">CANADIAN SOLAR 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: center">Form&nbsp;6-K</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">TABLE OF CONTENTS</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"><A HREF="#a_001">Signature</A></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"><A HREF="#a_002">Exhibit&nbsp;Index</A></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"><A HREF="tm2416090d1_ex99-1.htm">Exhibit&nbsp;99.1</A></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="a_001"></A>SIGNATURE</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
Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
  <TD>&nbsp;</TD>
  <TD COLSPAN="2">CANADIAN SOLAR INC.</TD></TR>

<TR STYLE="vertical-align: top">
  <TD>&nbsp;</TD>
  <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
  <TD STYLE="width: 50%">&nbsp;</TD>
  <TD STYLE="width: 5%">By:</TD>
  <TD STYLE="border-bottom: Black 1pt solid; width: 45%">/s/ Shawn (Xiaohua) Qu</TD></TR>

<TR STYLE="vertical-align: top">
  <TD>&nbsp;</TD>
  <TD>Name:</TD>
  <TD>Shawn (Xiaohua) Qu</TD></TR>

<TR STYLE="vertical-align: top">
  <TD>&nbsp;</TD>
  <TD>Title:</TD>
  <TD>Chairman and Chief Executive Officer</TD></TR>
</TABLE>


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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"><A NAME="a_002"></A>EXHIBIT&nbsp;INDEX</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"><A HREF="tm2416090d1_ex99-1.htm">Exhibit&nbsp;99.1 &mdash; Recurrent Energy Announces Initial Closing of Investment from BlackRock</A></P>

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

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

<!-- Field: Page; Sequence: 4; 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-99.1
<SEQUENCE>2
<FILENAME>tm2416090d1_ex99-1.htm
<DESCRIPTION>EXHIBIT 99.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 99.1</B></P>

<P STYLE="margin: 0; text-align: right">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0; text-align: center"><IMG SRC="tm2416090d1_ex99-1img001.jpg" ALT="">&nbsp;</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="background-color: white"><B>Recurrent
Energy Announces Initial Closing of Investment from BlackRock</B></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: justify"><FONT STYLE="font-size: 10pt"><B>NEW YORK and
GUELPH, ONTARIO, June&nbsp;3 2024 &ndash; </B></FONT><U>Recurrent Energy</U>, a subsidiary of <U>Canadian Solar Inc.</U> (&ldquo;Canadian
Solar&rdquo;) (NASDAQ: CSIQ) and a global developer, owner, and operator of solar and energy storage assets, announced today the initial
closing and funding of an investment in Recurrent Energy&rsquo;s platform by BlackRock through a fund managed by its Climate Infrastructure
business (&quot;BlackRock&quot;). The initial closing of the transaction, first announced in January&nbsp;2024, was contingent on requisite
regulatory approvals and other conditions, which have now been met.</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">The initial closing represents the majority of
the planned capital infusion. Once the transaction is fully complete, BlackRock&rsquo;s $500 million investment will represent 20% of
the outstanding fully diluted shares of Recurrent Energy on an as-converted basis. Canadian Solar will continue to own the remaining majority
shares of Recurrent Energy.</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 milestone enables Recurrent Energy to advance
investment in its high value project development portfolio, supporting its strategic transition from a pure developer&nbsp;to a developer
plus long-term owner and operator in select markets including the U.S. and Europe. This transition will allow Recurrent Energy to generate
more stable long-term revenue in low-risk currencies and capture greater value from its diversified global project development pipeline.</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">Recurrent Energy is one of the world's largest
clean energy project development platforms with a strong and established track record, having developed, built, and connected over 10
GWp of solar power projects and 3.3 GWh of battery energy storage projects on six continents since 2009.</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">As of March&nbsp;31, 2024, Recurrent Energy had
a global project development pipeline of 26 GW in solar and 56 GWh in storage, of which 11 GW and 15 GWh respectively are projects with
interconnections. Recurrent Energy expects to have 4 GW of solar and 2 GWh of storage in operation in the U.S. and Europe by 2026.</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-size: 10pt"><B>Ismael Guerrero,
CEO of Recurrent Energy,</B></FONT> said, &quot;With this financial and strategic support from BlackRock, Recurrent Energy is well-equipped
to advance our development of key solar and energy storage projects globally. We value our partnership with BlackRock and appreciate their
commitment to our mission of delivering clean, reliable, and affordable power to the world, today and tomorrow.&rdquo;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>David Giordano,
Global Head of Climate Infrastructure, BlackRock</B></FONT>, added, &quot;This investment from the BlackRock Climate Infrastructure Global
Renewable Power Fund IV positions Recurrent Energy to grow the development, construction, and management of utility-scale solar and battery
energy storage projects in core, high-growth markets. We look forward to combining our strengths and expertise to build a leading, global
independent power producer.&quot;</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: NewSection -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P><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="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><IMG SRC="tm2416090d1_ex99-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; text-align: justify">For more information, please refer to Form&nbsp;6-K
filed with the Securities and Exchange Commission on January&nbsp;23, 2024 regarding this investment in connection with the initial transaction
announcement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: #212121"><B>***</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"><B>About Recurrent Energy</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Recurrent Energy
is one of the world&rsquo;s largest and most geographically diversified utility-scale solar and energy storage project development, ownership
and operations platforms, with an industry-leading team of in-house energy experts. Recurrent Energy is a subsidiary of Canadian Solar
Inc. Additional details are available at </FONT><U>www.recurrentenergy.com</U>.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Canadian Solar
was founded in 2001 in Canada and is one of the world&rsquo;s largest solar technology and renewable energy companies. It is a leading
manufacturer of solar photovoltaic modules, provider of solar energy and battery energy storage solutions, and developer of utility-scale
solar power and battery energy storage projects with a geographically diversified pipeline in various stages of development. Over the
past 23 years, Canadian Solar has successfully delivered over 125 GW of premium-quality, solar photovoltaic modules to customers across
the world. Likewise, since entering the project development business in 2010, Canadian Solar has developed, built, and connected over
10 GWp of solar power projects and 3.3 GWh of battery energy storage projects across the world. Currently, the Company has over 1.2 GWp
of solar power projects in operation, 6.5 GWp of projects under construction or in backlog (late-stage), and an additional 19.8 GWp of
projects in advanced and early-stage pipeline. In addition, the Company has 600 MWh of battery energy storage projects in operation and
a total battery energy storage project development pipeline of around 56 GWh, including approximately 4.3 GWh under construction or in
backlog, and an additional 51.6 GWh at advanced and early-stage development. Canadian Solar is one of the most bankable companies in
the solar and renewable energy industry, having been publicly listed on the NASDAQ since 2006.&nbsp;</FONT>For additional information
about the Company, follow Canadian Solar on&nbsp;<U>LinkedIn</U>&nbsp;or visit&nbsp;<U>www.canadiansolar.com</U>.</P>

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

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

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P><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="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><IMG SRC="tm2416090d1_ex99-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"><B>Safe Harbor/Forward-Looking Statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Certain statements in this press release are forward-looking
statements that involve a number of risks and uncertainties that could cause actual results to differ materially. These statements are
made under the &quot;Safe Harbor&quot; provisions of the U.S. Private Securities Litigation Reform Act of 1995. In some cases, you can
identify forward-looking statements by such terms as &quot;believes,&quot; &quot;expects,&quot; &quot;anticipates,&quot; &quot;intends,&quot;
 &quot;estimates,&quot; the negative of these terms, or other comparable terminology. Factors that could cause actual results to differ
include general business, regulatory and economic conditions and the state of the solar and battery storage market and industry; geopolitical
tensions and conflicts, including impasses, sanctions and export controls; volatility, uncertainty, delays and disruptions related to
the COVID-19 pandemic; supply chain disruptions; governmental support for the deployment of solar power; future available supplies of
high-purity silicon; demand for end-use products by consumers and inventory levels of such products in the supply chain; changes in demand
from significant customers; changes in demand from major markets, such as Japan, the U.S., China, Brazil and Europe; changes in effective
tax rates; changes in customer order patterns; changes in product mix; changes in corporate responsibility, especially environmental,
social and governance (&quot;ESG&quot;) requirements; capacity utilization; level of competition; pricing pressure and declines in or
failure to timely adjust average selling prices; delays in new product introduction; delays in utility-scale project approval process;
delays in utility-scale project construction; delays in the completion of project sales; continued success in technological innovations
and delivery of products with the features that customers demand; shortage in supply of materials or capacity requirements; availability
of financing; exchange and inflation rate fluctuations; litigation and other risks as described in Canadian Solar&rsquo;s filings with
the Securities and Exchange Commission, including its annual report on Form&nbsp;20-F filed on April&nbsp;26, 2024. Although Canadian
Solar and Recurrent Energy believe that the expectations reflected in the forward-looking statements are reasonable, it cannot guarantee
future results, level of activity, performance, or achievements. Investors should not place undue reliance on these forward-looking statements.
All information provided in this press release is as of today's date, unless otherwise stated, and Canadian Solar and Recurrent Energy
undertake no duty to update such information, except as required under applicable law.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Canadian Solar Inc. Investor Relations Contacts</B></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><U>investor@canadiansolar.com</U></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><U>comms@recurrentenergy.com</U></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><U>Ally@InnovantPR.com</U></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><U>christopher.beattie@blackrock.com</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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><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>3
<FILENAME>tm2416090d1_ex99-1img001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tm2416090d1_ex99-1img001.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" !! N\# 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#^_BBBB@#*
M6[N?W.]81O0!@ X_>N2(U#&0A5< $9W9[&O+/C3\<O!?P#^'&O\ Q0^(E_\
MV?X;\/QP&<6MO)>:E>WEU=)9VNE:;IT3^;>ZC<7$]LD44+D&$W%Z_EVEK-*G
MBFM_&N_\"_&C7]#\5><G@F^&B0:=<R1E%TM8-&%Z-0CR29[>?4D-O/Y0(577
M@%2QX'_@H=\.;/XN_L??$OR+?[9=^$M'M?B?X:O8))7:UO?#$DYU6^MC;.#/
M+<^![OQ-I(67S%\K5)'C"W,=M<1?@N1>.O#?B#E7C!#@:K.''/@]F'%O#N><
M)9Q&6&Q%#.,ACB)Y=CZN#5J^.R;-U",L+BL,_9U(ITG.-51E/]$R+@B&&XNX
M!P'%N(EAN&..>(N$<-5S?"M5*65X#B"KAJ>8P]M-*E3EE*J-UX5)<]+6HW*+
MBCZT^$/Q;TCXQ?"OP'\5O#\>S1_'7AW1]?M[9B)+C3VU.&VEN]+O-CL$O]&G
MFGTW4D./*OK&Z4J A0&F?&[X::U\0;[X5:3XZ\(:A\1].T:^\1W_ (&LM>TJ
M]\5Z;H&FZGI&EWFL:KHUGJ$]QI>GK<:W8I')J1LKJ9ICY%E.89E3\S_^"4'Q
M/M=2_9-\4^&VN&.H_"KQ;XPCO+-Y#,UK:^);"[\>09FVF$A[S4=95UC$<8FM
M9"B1QS1*/RA_X-S['7O&/QM_:X^+'B'4M6U;7G\'^"K;7_$&O7,UYJ^O:CXU
M\4>)];?4;S4[B6XU'Q#.Z>$XX_[9O[M[IX4AA9"<R#ZWACC>KG>2^&N)EAJC
MK<><.1QV(K1UEEM=82%6=9I1MSJM*5-<R4;QC[MU9_H>=^!3RVK](+&5<W6'
MP'@QQ)DV7X:FW%?VO2XEQLJ664XSDVW3AA7"K:*<JDKM3Y=7_7)NFV9Q'N^I
MVX_[Z_K48N"@)E://I&&/X$Y(]>F<?S7:&0+DJO<G.3Z?7U YZGL>,^>5H4^
M2%"VTL1*RHPVCEF56E9E8X4&*.8@E1R,X_2_:0BW4K?NJ>J2:4=?-N]GV23?
MRN?SI)QA^\J>WG42N\-A5*?W0C&3MYN2_P K$=XSG&^,Y_Z8RK_.1O\ /:KN
M\X'S)D]R& (]AG/ZUB"YEB&1'=W 8.RXCV' 7<J_,3'N)^7][+ ,^G-:J.LB
M[O+88YPV,X/X?TIUG4DN;"_5JD4]6JBET6CY9.V_5&-+$TZDW1GB8U:FFM'!
MU\)Y[UX)?<RW1113.H**** "BBJK7&W;CRV,@F$09Q"TDL;$+ J/N8N<,&8=
M-I;9@[0 #7"JF\NNT+O/RG<%SC.W?GK43W96+SQ)$(O5HY,_I)C_ #^>&)Y1
M-Y[A0B".*9"LSJT+M%"2HA29E95E6YW/$(P L3;(2=02S&QFN"AD0P>7Y36H
M28;D8[8WB:>*!&&02S+E0^[#$C!VIRPLM(U54MJVO>NE?FA%I-.5M5)M1:3T
M6YS*I5G25:CB,+"$L'9+%8>K!K,WMAFI.#OO>FDY=FSHJ***Q.DB+2;<CR]V
M0.2=OOW^F.3_ %J-9)<G>T(QV 8GOZ,1Z?\ ZZ3<&3)&T9XQG)Z=,_KZ=ZSI
M[Z.WP7>.%&!(>3<&' 8*Z;7:(@?>\[RL$XP><)N')[6<_90W=[)*_P I?<DS
M.2?/RI8BM6_Z!\+%S^;5G9>LM>VQIM*Q^XT?_ U8?R;Z_I3B\FWY=A;G/#%1
MZ=#W^IXK(AODF$A/E3(A&&MR\A>,HSAPOEQF1SM;,4!N&'RD'+873# +E?F
MX(/8^^/?(&/?WH3A[/VM.;JPW6J::OWM%_)I>5T5%KGY7"O1K/\ YA\5%PT[
MI-*_G:7K;8D$C @/MR?[N2/;N>]#2,JD_*3GY<9QCWYX]NGOBH&DVRI&J@J>
M<YXQU)[ #UY&/K5)K]6240R1O+&0=@!RZ,Q19% =BL32,B^85(RK$<'*U&,:
M:O.I>[3O.44DF[+;;73S]2/:P]GB*T(5ZD<%?VT5!MRLKO2VMEKI;5K75&U1
M112-0HHHH **** "BBB@ HHHH **** "BBB@#QGQY\=OAA\*UTE/B=\2/AS\
M/+C7A>)HD?CCQAH/A :O<:6NFG6!IO\ PD>IZ:+R+2?[5LC>M"[- +F#S1&9
M(C+%X$^/?PH^)MQJ=C\.?BO\+/B)J6DACJ.F^!O&_AKQ'J&GM^_Q'=V6F:[>
M7$#!K>="]XEBA^S7#J=L;!/YY/\ @NWH_P -M:_:/_X)1>'?C1)I?_"H-1^,
M?Q/TCXJKXF\1W7AK0?\ A KWQ'^S[I/BS4?$7BBQN+&?2=/M;"_,EW+#/;L9
M)(V,JHKJ?B[]LSX<_L*? SXO?L5ZW_P2@\3>&9OVI;[XY:5:6/A'X'_%/4OC
M)H6L^"+V2"QU.Y\4RQ^(?&4&E0P:H]C:V\EK.0MCJ7C.6X@EELXY+?Y_,,[Q
M6 QV982.%P==4%2J4+U)1J.-1<T5&'-?X6FTWI=*3?7]\X/\'<EXHR#@[$U\
M_P"*,!FW'F39_GV4YHN&:53@#+L'PSQ'Q#EN8?ZS9XJL,RX:I2IY?1INM5Q-
M50BJ;DH1]Y_UP^-?VEO@-\,M77PY\2OC7\(? 'B4VL5Y_P (]XR^(_@WPOKK
MV]PP%E<)H^M:_:W8M]24%[&:4QI(K1D_,64'@_\ :4^ WQ'UB+P]\.?C?\'O
M'>OSI=30:#X+^(O@_P 7:U<6MG LUY>Q:;H>OW%VUMIX+&^9(G$<:AV:/>H/
M\O\ ^W3HO[(_B'_@M=<V?[;ESX:TWX&Q_LPZ'/)=>,O$7BSP;X>;Q/;1S7.A
M1+K7A2]T+4DNK2=9!Q=RA82L3"%E+1_H9^R]X"_X)!_#35OBE\>_V&K?X::_
M\:O@O\)?'/BO5F\,?$/XE>);W2=!O-(O)-02_'CO7+ZWL+'57LQ;3O-$9HPS
MNC $%M*.8X^OB,RA"AA.7#3<*5/VLI5-%=OD2>DHMVE)VYEHE:QR9[X79+D7
M#'#V8REXGXK.L_X/R'B2ECUX?8>'A_3S#B5M8'*GQ'/'QJR4;)0E&DYN<N10
MDTS]<?'O[2'P1^%6NZ)X8^)_QK^#WP[\1^)UC;PWH'C?X@>$O"FLZW'+*;1)
M]%TO7O$6GWNNH+P>6Z:; W&4$OG;$?M?%OQ-\&>!_#\WBOQ=XS\)>$?"]NFG
M_:/%'BG6-/T/PY;-JUQ;VFEM=:MJVHZ?8P1:C<W=M%:L]UM=I542-N!K^7+_
M ()@_P#!-_X'_MZ_LL^,OVI?VM[7Q#\8OC-^T#X^^)L'_"R-1\:>,]-UWP-H
M^EZA)X3AFT"&#7%TV34M,UO3]0OK :I8ZKI:O':HVGR*LJR:O[:G[,_QX_90
M_P""+7QZ^!/QE^*FC_&32_"'Q,^$EO\ "77M)TS6;?5='^&DOQ)\)1Z?X1\0
MK=Z>]S);Z/% QL'>XOY8M\JW=_.HAB.7]K9M]0_M3^SL'+#NG*:C"HVH6G&*
M55-WC?5:2=[W3WOVUO";@B?&V4^'5'Q,Q2XRPOB'PIP5Q1A%PA567X^IGM14
MLVJ^'558B4N(*7"<I-9S#B.623Q7*YX11BN4_J/E\5Z;%X>D\5-JVBKX<CTL
MZX^OO>1C1%T1;1=2;6&U,3&V_LX::3=_:@WDB(>;O,?-<3;_ !W^$]Q\/?\
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
M0*)+8RD+ND55DRN[!"*T*S-)(H/S&&.91M(V9''S5^TI^RC\(_VG/"%CX?\
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
M-[?V@PDCQ^7^TGH[Q^5(\4B&#QW\ RA$B,KNFV2>)P[2%DN)!D94K^K?B/\
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
MXC8N7!_]NY%)5,IS/_4:494HU,%+^%2E4E#W(N=.3NI?R@?L _\ !3'X=?\
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
M7^WRLN^ZDT/Q;XQL%NL*D98W<5G%-))M4&<R85 1&H!_?Y_P3Y^-7CC]HO\
M89_9&^/WQ,ELY/B%\9/V=/A'\3/'#Z;I\.BZ9_PDOCCP#HWBC6&T_21>WXLK
M."_O)8;"&:XN)H;,(EQ/=2))<-]F>8"05*NIRH"E1\XZ@L7&?H$)'7VK^3#X
MHZE_P4O\.?\ !O;^P1XB_P""9^H:?IGQ T?]C[]G6Z^(FEZ/X5;Q!\5+SPL/
M@SX=\Q_AE>K>WNFW?B(,T9.D'PGXA>0?()H\;T_FA^+_ /P2]_X..?#'P@U/
M]LGX@_&'XE3#PMHTGC37O"FF_M ^)9/B/X?T>PL6U#7+K7?!.DBWT6Q71(XV
M%Y"]Q(RIYDF2$W$ _P!2E))CDE,[6PR! K*=LC%0SS!7QF "11M8ECA=Q$(9
M\$(#$92"3'YH#_=R!$&"B;)ZDM$ .I'-?Q(_\&M/_!:C]I#]L'Q=\1OV-_VM
MO%W_  LWQ1X4\+0^._A;\2M3T^SM/%2^&M)5H?&'A?Q+<6HAL-2L[..TTJ33
M&ATBQO+;[5=&ZN[O= \'P)_P6S_X+S_ML?'W]MWQI_P3K_X)]^)-2\#^%?#G
MQ;_X9[AU/P';*WQ+^+7Q;LO$\G@76-,MM3FGN(M/T2+QU:W>C6LVE6=D[6L(
MU*>X: B:0 _T;/.4!0Q0.QVJA<*2_P#=&\(Q/L$)QS@U_.K_ ,'&G_!2K]IS
M_@F5^S%\*OBK^R_J?@JP\5>+?B-=^%M7?QOX4_X3&TDL8;#3KJUCCL7O=->T
MO97O)?,DFGGB:)$ @!Z?QQ_'/]B3_@XW_P""<WA'2?VL?$OQB^+FHV/]I:>N
MKWGA3XN^*OBGJ/A&[U-C]E7Q9X4\6Z2T-E!DI%*=.M=6"NX#21YWK]I?\%L_
MVBOVO_VE/^"&O[(7C_\ ;@^#>H?![XZ0?'?5O#FL)=6C:<OQ+T"R\-^&M5\,
M?$D:5-/>WND&_P!-U.RTS689KK%SXBL-:EM(K*!X;.V /ZM/^" 7[>/[0/\
MP48_8)T3]HO]I6Z\*WOQ%U+Q]XST!V\%^'$\+Z0NF>'?$&IZ182#3+>[N]L\
MMO9QR73F;RWF9VC@@C98D_;Y9BX!0I(H !>/:1)( =T:KY@,3@CI(2!G#,""
M:_SSO^"8'_!7[X9?\$H_^"!VD:]$VB>+?VC/'GQ%^*NF?!3X6WNH%)+_ %R?
MQ_XAT^3Q'XIMH+S3[ZV\*>%)62]UJ&"\TZ^UBV/DZ5>V$SK+'[S_ ,&_7PK_
M ."H7_!0[XI7W[<?[7O[4_QJT/\ 9DL-;DUGPI\/;:\M]!L/C!XM-[*D]K:J
M^E7+_P#"$:%:V-Z;TV!AO=3FGL6LM2M(EG,@!\]_\%=/^#DK_@IQ^QS_ ,%(
M_P!IG]EKX$ZQ\&%^&?PO\1>#=#\):9XD^$EIXCUV7^W_ (=^"/%EZM_J;ZQ;
MM=S+J?B6^M[4PV]LBV<5JD\<]Q'-=3_(>J?\'.__  7S\%11>(_'WPO\*Z+X
M6TN9FU2[U[]E+Q3X;TN>&WF N[>37;H&SM)A:DNE[+')#"_[UK>4 1M^?/\
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
MFFZCINKW^E^)=(URR>VCM/V@);8612#GD <'CCKU!XSUZ>X%4%BC;?OB=';
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
MU\7?#O4$@O==/A-[]+UK+PA>3RJFBI&["$(R[C&>L_:8_P""<?[3_C#X"?\
M!/74?@OXG\!Z1^TW^PMX/\,:591WUY-#X9UJ_P!+T'P'$XT6ZNM.GL+VXA\5
M^ -$OHX-?MH-(ELI;^(VBRR6RV_[]>4#<&3,T?[L?O59&C>)%&V,DJ7*E@20
M7W>8S$GG 3R467*^>RM$=TC2 0%7383*C K,P!P/,WY?L2>:?"&3N#INOB7%
MX+"8&W-MA,#B_K^$PZDHI^SH8FU>$=9.HHN<II<@I?2'\099I+/75X;6(J^(
M'$?'.)PT.$8TZ>+S+B[AS"\)<2<,XQ4J]*OBN%\WX=P=#)\5E];%5*2P<6J&
M(PU24\3/^:/]L;]A#_@J'^WY\//#-]\9?$7[/'@_7?"/BS39/"7P:\!7_BBQ
M\&6VAW6B^*(_$GCGQ!XAUC2?$GB"^\::E=S>$+&PTFWU2#3;#3K+5T\JWN;Q
M;B3[$^//[$?QM^*O_!0C]C3]J;2KSP)#\.O@5\/_  [X:\=6U]J]_:^)GU'0
M-0\>ZIJ2Z!HD=A<V]_;";Q/I<<$TFLP%HEG5@T@$U?LR+?RD4I#( [JS1,Z;
M-RLA+L"N'D(0*&/S*H."#A@\V_SA<S_.HWL9$(Z$-^YV^2-^<R^7'&)" "
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
M*C)1C+XHQC*E*,4^J44GU3*$:MY01G96*@L1M4ECG"C:H^5@03D$^^*_(O\
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
M:G_@WQN?^"M'Q<^#WQ,TG]H/3?@?8_"?X5)\,++PT_@*X\2(]I;:SK&KZ?/
MUIK%HJ0VLNM3QHBE$CC2*-<LCR2 'X)?\%.?^"K_ .U1^Q1_P2>_X)%_LS?L
MP^+M:^$MW\:/^"?OP%\;^-/BIX2>+2?%-KX;@^'GAWPRGASP]KML\%_X<U8W
ML8GEOO#;:;>K"KE9D0\8/[,W_!,3_@HO\8_^"9OB/]O_ ,:_\%G/CSX'\*>-
MO@?XK^)-WX1N/VE?C!JGA=_!][X6EO;CP?\ $F2^\;26":EK5]"VAZGI3M%-
M)>W^G) +>1,2_P!&W[9?_!O7\(_VQ_V"?V3_ -E#Q3\3;KPS\7_V0_@[X ^%
M7P]^/&F^$S>1ZJ_@KP?9:1J(UKPZU\)[+0-7N[0WEO;_ -HQW-O(3Q>-/;I7
MY2?LW?\ !GSXA\-^)+3P]^TG^W#J/C3]G_1]0CO[OX3_  RTC7=,NO%\V]+A
M;;Q#?7]W:1:+9F[@MK_[)&GB* W-K <>4IC8 _#7_@TU\3>'?#O_  53UU_$
M'B[0_#\&L_LZ?&72M+U;7=1L]*M=2UK5+SPW;6$=G-J1T^$7DQ,C1HRN&WL/
M)494?.'[.GQ%\.?\$^/^#A&[\7_M.69T+PU\*/V[OBGI'CC7=9BFF@\.V.K_
M !-\3>'E^)<\]S8/=WVBZ)::NGB<7UMY,VIV<:7EG<K<-]H7^G_P?_P9W>#_
M (<?M0:!\8? '[9^K:/\-/#GCZ+Q3IW@FY^&L%WKL=A%>0WC>#)-6'C6"VG#
MO"(GN7MD$EL2IB5MA7].O^"NW_!N;^S3_P %0?%>I?&W2O%]]\"?VD[^QTW3
M[[XB:=HS>)=!\36VB6-I8:7'XM\/"[TH+):V=N ;J"X6XF=Y'N&GD96B /M/
M]JW_ (+/?\$X_P!DWX26/Q<\7?M/_!_QI::I=:9:>'/"'PT^(WAOQYXVUY;N
M1 NH:/X#\'ZGK^N7$&C_ "R7\O\ 8T20,C;I(B$!_F4_X.;?VT/V;?V\_P#@
MF!^SW\:?V7_BGX=^)G@.[^.&J>'-6N=%N8UU+PWXATO0?"&MW_A[QMI5VT$_
MA#5K.PUZQN8=)U;^SKHOJGA_#3)K-M#%RGPJ_P"#*/6_^$ATF7XZ?MM:7<^#
MM,N4?^Q/ GP_U.ZOM0MMPEN+*QD\2:UHUOHL5](!]M\JV>?.6MI(< G]LOVU
M_P#@W8^#OQU_8/\ @K^PA^SAX_B_9X\$_"/QMJOC-_$&I>&F\8ZIXRU[68-+
M@U#7]>%KJ&G-=:S-#I&GVQU!VAF2TT_3HG<G3[-X@#_.7^ G_!+G]K_]I;]B
MS]H;]M7P1X/U;4/@3^S)H$6JO%<QW%]>>)K>+681\09O!%C&RXTGP!HNH:QX
M\\::Q$LL.CVNCW=K?07=WF9?[&_^#0K_ (*?O\0? /B[_@G3\6?$T'_"4_"V
MP@\>?L^'4IH+6XU?X?7$MAHOB;P5ITKS20W#>"!=:3K>FV,,$>IM9ZSJ1OKK
M41:-);?T6?\ !*/_ ()EV7_!./\ 8H3]CKQAX[L?CEHUSK7Q U#6]0GT.?1]
M*U+0O&UQ<RZQHL^@7UW?O<6&KM>7@U2SFF>UNUN3%()[8*B_AQ\.?^#4OQ/^
MSQ^W#I7[7O[,O[:8^&EKX3^*>I^/_!O@F?X:7E[=:=H6LR79U3PI>:U!XBMK
M&XCO[6]GTR5H[&&S6P:.*&RBD@@GC /Y'O\ @O/X:M?&'_!=7]KGPE/--:VO
MB#XI?"/1+B6$A;B.VN_@M\)8Y)8'F2:-+DKN"-+%)&#M+1,!M/VI_P %VO\
M@W.L/^"5OP<\#_M#? 3XB_$[XT?"F\\00>%OBEJ?CW2O#9O? FHZE<)%X>UF
M:?PWI.FV]IHNKZO+9Z/&+B&YEDO;V&'SSO</_1?^VO\ \&MVM?MA?\% ?B-^
MV^?VMM/\'/X\\:> _%TW@:3X<W&I?8F\)^ ?!_A*]MQK46MI$!/J7A.ZDA5X
M)6%O(OF2I*PK^GS]JC]F_P  ?M;_ +.GQ?\ V;?B5I\-[X,^,O@G5/!>JRM9
M)<?8;@Q/)HOB&!(PL<&H>'-9@T[7-#G=7AM]3TJQ>>*ZM4>UN #^.#_@VC^(
M7[/OQU_X)7_MJ_LV?"GX=>"/A_\ M=>'_A]XET_XCZKH]A;Q>-/C'X<U_P )
MZQ<?#?Q!?W]WY][K*SZE#XET*:!<6.CW=Q9">R9+^V#_ (2_\&U?[4OPB_8&
M_P""F&M>'_VJ=3T7X4KXETWQ-\(+CQ9XZN[/P]HOP^^(.EW&I>''TGQ)K]Q-
M%_PCT5]K5U+H>KWTX%KHRQ#4KHW%M&6K^I#_ ()G_P#!LM\5_P#@F?\ M?\
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
MGBH:A$VKZW'X>UR'7(X(M$BT]K/3M69=1>:TMT-2T_: \0ZC^T_XB^"FM_\
M"O\ P9X;T34K+1=&T?Q3J?BG1OB3\3I-3^'FA^*K?Q7X!A?34\)>)?#,&M:[
M<^%-1TO3+[6[^!O#7BC6=3U#0[O0KCPT?6])_9C^'&B>.K#X@6O]MRZUIGQ+
M\<_%FS%SJ45Q;KXL\?\ A ^!M9"*UI]H@T:#PXSV>G:/:W-O9PEC)<K=E8U1
MVN_LX^'/%/Q,TSXB^(_&'Q UNQT3Q;H_CW1/AUJ>MZ7<^ =%\9:'X:?POI^N
MV-H^A#Q+B"TD?4XM$NO%%SX8MO$<LWB2ST2VUJ>XNY?1=+%-\[J.[FL2Y)0C
M?$VO[5VB_?3U32BM(I0BDDOB'5X2=>K'V%7V=;ABO@ZL)TE4B\\K>WA4QL*=
MJ=&,JM/$8B+BX.C2^L5I4Z*E9GSWH?[:'AKQQI5K?>"O!7CO1;BW^)7P(\,Q
M0_$?0U\&/XJ^'/QK\?OX,\.?%3PI'!?:B^H>%=6TRR\07GA.]G72-4U&^TF2
M+4=)TV$*'?K7[?GPHT"[^-^CZ_X1^+-A>_ NU?4-0M[KP5;WT_CW2K;QJG@&
M;4_AY'IVL72ZXS>)I[6PMM.U(Z;JVHV6J^'-8T?2M2M=6C0>CZ%^QC\,_#ND
M7&DP>)?B!=^5;_!O3/#6HW^IZ#<ZGX)\,_L_^*-3\6_"3PMX=F'AF&WN]*\)
MZEK.JPF_\5VWB?Q/KUE?31>)?$.LS;)TQT_82^#KMXB2?6O'MY8Z_#K]M!ID
M^J:%;VN@6?B/XJZ/\9M0@TF?3?#5EJ=W.WC?1+*?^V/$VH^(/$%UIJC3=2UB
M^A@L3:<\GG#L_8X5OVSQ%VTK5W&7[Q.*3Y^9IWYFN7W>333L=7P[J5W&M'&2
MI1C4IQI1H7@X5\92Q.(YX3M&?M4IRDJE%R]M>4:D:3C"7T3\*?B9<_%'P+H7
MC>;P-X[^'4FMG4=W@WXE>'(O#OC?1UTW5;C1I/[=T:VU?5;;3FEFA74K<?VE
M<--I,L<ZIE]R>I;SMSQG..^.GU_K586:$$$NH(8$*PV,'R'5X6#0R!U)1O-C
M<X)*E7^:K97C ['/UKU&XW=DMU;2VBWTOI<^/KRA.NYT8\E%W:IIMI>5W=OU
M8ZBBBI("BBB@ HHHH **** "BBB@" 6\8SQDLV]VVQJSL @0L412#&L400IM
M($29)*YJ>BB@")(43&TMP@3&XA, 8RL:XC1CSDQHF<GBE$2CIP  JA510J 8
M\M2J!@G&0 <@]","I** *Z6L,99D7:[JB/(%02.L3$P"23;ND^S@E8O,+X5F
MW[RS$J+>/(8[V8$MEW:0@E=I*&0L8<CKY/E\U/10 W8/5C\NW.YLX^H(Y'][
M[_\ M5&8%8."S'<H4;A&Y0!=N071MYXW9F\WYO8D5-10!"MO$@(5<%D".Z 1
M.X QN+1"/:_4Y39@GY0,+@\E"&7D;P1*R8C>4D8W,\81PPYPR,A!)QVQ-10!
M&(@%5 TFT;<[G,C,!GY7>7>[!OXLMDXQGELH8E8DL6.Y=C D%&CRQV-&1Y9'
MS$;MH<K\I?!(,M% $ MXP<C(RQ+J @60$2[ED4+M97>:29^ 6E8L21Q3FA1\
ME]S%DDC)W%?W<IRR?(5'8!6QO&,[MV29:* (?(BPRE0RNV^165661_E^=E*[
M0V5#?(%!;D@G&$-O&Q1G'F21HR"8JBS;7!5MLL:(T9()_P!28ZGHH KI;1HJ
M@%SL0(,.T8  V_+'$8XHSC@^5&GTJQ110! ]O&X<'>-X 9HW>&3 [":$QS?^
M1#3C"AQRPP<D@_,WH#(09!M[%74X^4DK\M2T4 1B)0-JY48P-H4 9)+$)M*
MN22QV\Y/2D$*#D9#;0F[)W^6.=GF'+[<G.=V[/.ZI:* *YMD)7+.1&=\:ML<
M1RXF#3*SHSF1A,<[V=!L38B_/OD:,,,;F7D8VX4@ 8" X^[WQZ\Y[5)10 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #'Z#Z_T-5Y>DGT_J
MU%%$?X<?7_W) QG\.)_[!W_Z3(E'5/P_]"-1Q_>?\?Y-116O27H_SD9U-\'Z
MO\F3OT'U_H:BHHIP^'YLFK\;^7Y#7ZQ_Y_BKD;+_ )!^H_\ 8MVG_H>LT44^
MGS_4VA\68_X5_P"DH[!_O+_O2?R%1-_J)/\ </\ Z$***%LO5?G$(_QL%Z2_
M]/%M_NG\/YBH:**SAN_3]4=-/?\ [=_R"3_5C\?_ $(41_ZL_A_Z$:**OI_V
M]_[<9_\ ,+_VY^HX=4_#_P!"-!ZO^/\ Z$***.OR_P#;S'_F(_[C?H-G[?A_
M6B#O^/\ 2BBE]CY?J<__ #$?,E3H?K_04^BBHE\3]?\ (ZZ7P+Y_F%%%%2:!
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
5%% !1110 4444 %%%% !1110!__9

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